<?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 #2266: &amp;quot;input_iterator_tag with aCC 6.15 in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099313#M91876</link>
    <description>clean build works. In addition just want to know, why i am getting assembler messages with new 06.15 version, the same file was compiled smoothly without any error with older 03.57 version.&lt;BR /&gt;&lt;BR /&gt;The error is:&lt;BR /&gt;//======================================&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s: Assembler messages:&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:1: Error: Unknown opcode `mchtsl.s,v 1.2 93/09/15 13:52:12 stephen Exp $'&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:3: Error: Unknown opcode `mchtsl.s Machine Dependent Test and Set Latch(Sun-4&lt;BR /&gt;)'&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:5: Error: Unknown opcode `c declaration:'&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:6: Error: Unknown opcode `o_4b mchtsl(o_ptr)'&lt;BR /&gt;//======================================&lt;BR /&gt;&lt;BR /&gt;The "mchtsl.s" file is attached for reference.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for your suggestions and help.&lt;BR /&gt;&lt;BR /&gt;Neel.</description>
    <pubDate>Wed, 26 Mar 2008 08:07:54 GMT</pubDate>
    <dc:creator>Neel2</dc:creator>
    <dc:date>2008-03-26T08:07:54Z</dc:date>
    <item>
      <title>error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099301#M91864</link>
      <description>&lt;!--!*#--&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;We are trying to port our product from aCC 3.57 to 6.15 on HP-UX B.11.23 U ia64, and we stuck up with the following errors:&lt;BR /&gt;&lt;BR /&gt;Also, can anyone point me to the documentation which will guide us how to port application from aCC 3.57 to 6.15(or any latest compiler version), and what all flags need to add/delete for succesfull compilation with latest compiler version on HP-UX aCC 6.15.&lt;BR /&gt;&lt;BR /&gt;thanks,&lt;BR /&gt;Neel&lt;BR /&gt;&lt;BR /&gt;//=======================================&lt;BR /&gt;/5.0.6/HP-UXB.11.23_32bit_aCC_A.06.15/dbg &lt;BR /&gt;+DA1.1 +DS2.0 -ext +Z +u4  -g0  -DOS_&lt;BR /&gt;HPUX_11_00 -DOS_STL_ASSERT -DOS_NO_WSTRING -DOS_ENABLE_MEMBER_TEMPLATE_FEATURES&lt;BR /&gt;-DOS_NO_ALLOCATORS  -DOS_MULTI_THREADED -DOS_HPUX_PTHREADS -DOS_PTHREADS -D_HPUX&lt;BR /&gt;_SOURCE -D_REENTRANT -D_THREAD_SAFE -c +Z vector.cpp&lt;BR /&gt;aCC: warning 901: unknown option: `+DA1.1': use +help for online documentation.&lt;BR /&gt;Warning #4074-D: unrecognized argument '2.0' to +DS option, using 'blended' instead&lt;BR /&gt;&lt;BR /&gt;"/5.0.6/HP-UXB.11.23_32bit_aCC_A.&lt;BR /&gt;06.15/dbg/ospace/osstd/iterator.h", line 60: error #2266: "input_iterator_tag" is ambiguous&lt;BR /&gt;  inline os_input_iterator_tag&lt;BR /&gt;         ^&lt;BR /&gt;&lt;BR /&gt;"/5.0.6/HPUXB.11.23_32bit_aCC_A.06.15/dbg/ospace/osstd/iterator.h", line 116: erro #2266: "output_iterator_tag"&lt;BR /&gt; is ambiguous  inline os_output_iterator_tag&lt;BR /&gt;//========================================&lt;BR /&gt;</description>
      <pubDate>Mon, 24 Mar 2008 11:44:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099301#M91864</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-24T11:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099302#M91865</link>
      <description>You need to remove your use of the foreign devil STL ospace.  There is a conflict between the input_iterator_tag in the global? namespace and the official one in std.&lt;BR /&gt;&lt;BR /&gt;You should also remove +DA1.1 +DS2.0.&lt;BR /&gt;Remove -D_REENTRANT -D_THREAD_SAFE and replace by -mt.&lt;BR /&gt;&lt;BR /&gt;I see you have already noticed a similar issue in this thread:&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/service/forums/questionanswer.do?threadId=1121782" target="_blank"&gt;http://forums.itrc.hp.com/service/forums/questionanswer.do?threadId=1121782&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Without a .i file created from -E -.i, I can't help.</description>
      <pubDate>Tue, 25 Mar 2008 06:09:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099302#M91865</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-25T06:09:13Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099303#M91866</link>
      <description>Hi Dennis,&lt;BR /&gt;&lt;BR /&gt;Please find attached .i file.&lt;BR /&gt;&lt;BR /&gt;The following cmd line thru which its been generated.&lt;BR /&gt;&lt;BR /&gt;//=======================================&lt;BR /&gt;/opt/aCC.06.15/opt/aCC/bin/aCC -I/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/toolkit/5.0.6/HP- UXB.11.23_32bit_aCC_A.06.15/dbg -ext +Z +u4 -g0 -DOS_HPUX_11_00 -DOS_STL_ASSERT -DOS_NO_WSTRING -DOS_NO_ALLOCATORS -DOS_MULTI_THREADED -DOS_HPUX_PTHREADS -DOS_PTHREADS -D_HPUX_SOURCE -mt -E -.i -c +Z vector.cpp&lt;BR /&gt;//=======================================&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Mar 2008 07:53:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099303#M91866</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-25T07:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099304#M91867</link>
      <description>&amp;gt;The following cmd line thru which its been generated.&lt;BR /&gt;&lt;BR /&gt;You are mixing RW's STL with your ospace STL.&lt;BR /&gt;You can only have one or the other but not both.&lt;BR /&gt;&lt;BR /&gt;Why aren't you using the HP supplied C++ Standard Library?&lt;BR /&gt;&lt;BR /&gt;If this worked on PA, it was only because the default is -AP there.  On IPF, the default is almost -AA.&lt;BR /&gt;&lt;BR /&gt;You could try compiling with -AP??</description>
      <pubDate>Tue, 25 Mar 2008 08:11:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099304#M91867</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-25T08:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099305#M91868</link>
      <description>Hi Dennis,&lt;BR /&gt;&lt;BR /&gt;It works, thanks. Could you please tell me the significance of "-AP" flag, or a weblink will do.&lt;BR /&gt;&lt;BR /&gt;And now i stuck up with following errors like:&lt;BR /&gt;//===================================&lt;BR /&gt;"/vobs/vslclk.c", line 69: error #2131: expression must have pointer-to-class type&lt;BR /&gt;        dtStruct-&amp;gt;dt_hour = tmPtr-&amp;gt;tm_hour;&lt;BR /&gt;                  &lt;BR /&gt;"../h/vsl.h", line 1524: error #2077-D: this declaration has no storage class or&lt;BR /&gt; type specifier&lt;BR /&gt;  ERROR_MACHINE_IS_UNKNOWN&lt;BR /&gt;  ^&lt;BR /&gt;"../h/vsl.h", line 1530: error #2065: expected a ";"&lt;BR /&gt;  typedef struct vs_dateTimeRec {&lt;BR /&gt;  ^&lt;BR /&gt;//=======================================&lt;BR /&gt;&lt;BR /&gt;-E -.i file is attached for your reference.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:34:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099305#M91868</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-25T09:34:18Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099306#M91869</link>
      <description>Ok, nice i have found a link, which describe about "-AA" &amp;amp; "-AP" flag at:&lt;A href="http://docs.hp.com/en/10946/faq.htm" target="_blank"&gt;http://docs.hp.com/en/10946/faq.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks,</description>
      <pubDate>Tue, 25 Mar 2008 11:02:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099306#M91869</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-25T11:02:26Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099307#M91870</link>
      <description>Hi Dennis,&lt;BR /&gt;&lt;BR /&gt;In addition to the above post the following cmd line i tried:&lt;BR /&gt;---------------------------------------------&lt;BR /&gt;aCC -I. -I../h -I../om/h -I../sm/h -I../../thirdparty/dbghelp -I../../thirdparty&lt;BR /&gt;/psapi -DDEBUG  -g -c  +Z +DA1.1 +DS2.0 -DHP11 -mt -DVS_USE_64_CALLS -D_LARGEFIL&lt;BR /&gt;E64_SOURCE   -o /disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32b&lt;BR /&gt;it/dbg//o/vslclk.o  /vobs/kernel/vsl/vslclk.c&lt;BR /&gt;---------------------------------------------&lt;BR /&gt;&lt;BR /&gt;and got the following errors:&lt;BR /&gt;&lt;BR /&gt;vslclk.c", line 69: error #2131: expression must have pointer-to-class type&lt;BR /&gt;dtStruct-&amp;gt;dt_hour = tmPtr-&amp;gt;tm_hour;&lt;BR /&gt;&lt;BR /&gt;"../h/vsl.h", line 1524: error #2077-D: this declaration has no storage class or&lt;BR /&gt;type specifier&lt;BR /&gt;ERROR_MACHINE_IS_UNKNOWN&lt;BR /&gt;^&lt;BR /&gt;"../h/vsl.h", line 1530: error #2065: expected a ";"&lt;BR /&gt;typedef struct vs_dateTimeRec {&lt;BR /&gt;^&lt;BR /&gt;//========================================//&lt;BR /&gt;the same -E -.i file is attached for reference.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Mar 2008 11:22:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099307#M91870</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-25T11:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099308#M91871</link>
      <description>vslclk.c: error #2131: expression must have pointer-to-class type&lt;BR /&gt;dtStruct-&amp;gt;dt_hour = tmPtr-&amp;gt;tm_hour;&lt;BR /&gt;&lt;BR /&gt;You haven't declared vs_dateTimeRec so dtStruct isn't of the right type.&lt;BR /&gt;&lt;BR /&gt;vsl.h: error #2077-D: this declaration has no storage class or type specifier&lt;BR /&gt;&lt;BR /&gt;This isn't in the .i file.  In fact, since there aren't 10000s of lines there, your attached .i file is suspect.  (Only 4666 bytes.)  You may have to gzip it if very big.</description>
      <pubDate>Wed, 26 Mar 2008 02:06:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099308#M91871</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-26T02:06:20Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099309#M91872</link>
      <description>ok, after digging, i found the location in source code from where i am getting the first error:&lt;BR /&gt;&lt;BR /&gt;"../h/vsl.h", line 1524: error #2077-D: this declaration has no storage class or&lt;BR /&gt; type specifier&lt;BR /&gt;  ERROR_MACHINE_IS_UNKNOWN&lt;BR /&gt;  ^&lt;BR /&gt;&lt;BR /&gt;The snippet of .h is:&lt;BR /&gt;//===========================================&lt;BR /&gt;&lt;BR /&gt;/*&lt;BR /&gt; * hp9000s700/hp9000s800: address of segments will be determined by system,&lt;BR /&gt; * shmat() will only accept a pre-determined address if the segment has&lt;BR /&gt; * already been attached&lt;BR /&gt; */&lt;BR /&gt;/* to use shared memory */&lt;BR /&gt;#if defined (__hp9000s700_shm) || defined (__hp9000s800_shm)&lt;BR /&gt;#define VSL_CXX_BASE            0x00000000&lt;BR /&gt;#else /* defined (__hp9000s700_shm) || defined (__hp9000s800_shm) */&lt;BR /&gt;#if defined(_64BIT_)&lt;BR /&gt;#define VSL_CXX_BASE            0x8000030000000000&lt;BR /&gt;#else&lt;BR /&gt;#define VSL_CXX_BASE            0x50000000&lt;BR /&gt;#endif /* _64BIT_ */&lt;BR /&gt;#define USE_MMAP                                /* use mmap for C++ */&lt;BR /&gt;#endif /* defined (__hp9000s700_shm) || defined (__hp9000s800_shm) */&lt;BR /&gt;#else /* sun3/4 */&lt;BR /&gt;ERROR_MACHINE_IS_UNKNOWN&lt;BR /&gt;#endif /* sun3/4 */&lt;BR /&gt;&lt;BR /&gt;//=========================================&lt;BR /&gt;&lt;BR /&gt;Hence, I am getting an error #2077 "ERROR_MACHINE_IS_UNKNOWN", could you please suggest what needs to modify/add to use shared memory (which macro need to defined )?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Mar 2008 04:53:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099309#M91872</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-26T04:53:53Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099310#M91873</link>
      <description>vsl.h: error #2077-D: this declaration has no storage class or type specifier&lt;BR /&gt;ERROR_MACHINE_IS_UNKNOWN&lt;BR /&gt;&lt;BR /&gt;This seems broken.  Why not use: #error "This machine doesn't have #if set correctly"&lt;BR /&gt;&lt;BR /&gt;&amp;gt;could you please suggest what needs to modify/add to use shared memory (which macro need to defined)?&lt;BR /&gt;&lt;BR /&gt;You probably could get away with using __hp9000s800_shm.&lt;BR /&gt;&lt;BR /&gt;You should probably find where __hp9000s800_shm is set and add some code there that also checks __ia64.</description>
      <pubDate>Wed, 26 Mar 2008 06:02:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099310#M91873</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-26T06:02:09Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099311#M91874</link>
      <description>yes, your are absolutely correct. I need to put a check for __ia64. And it goes ahead.&lt;BR /&gt;but it does not make .o file. it gives the following error:&lt;BR /&gt;&lt;BR /&gt;//=====================================&lt;BR /&gt;aCC -I. -I../h -I../om/h -I../sm/h -I../../thirdparty/dbghelp -I../../thirdparty&lt;BR /&gt;/psapi -DDEBUG  -g -c  +Z +DA1.1 +DS2.0 -DHP11 -mt -DVS_USE_64_CALLS -D_LARGEFIL&lt;BR /&gt;E64_SOURCE   -o /disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32b&lt;BR /&gt;it/dbg//o/vslclk.o  /vobs/kernel/vsl/vslclk.c&lt;BR /&gt;aCC: warning 901: unknown option: `+DA1.1': use +help for online documentation.&lt;BR /&gt;Warning #4074-D: unrecognized argument '2.0' to +DS option, using 'blended' inst&lt;BR /&gt;ead&lt;BR /&gt;&lt;BR /&gt;Error #12000: Unable to create output file `/disk/nkhemkar/VOD_BUILD/aCC_6.15_bu&lt;BR /&gt;ild/kernel/7.0.1.4/HP-UX_32bit/dbg//o/vslclk.o'&lt;BR /&gt;&lt;BR /&gt;//=======================================&lt;BR /&gt;&lt;BR /&gt;Any suggestion ?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Mar 2008 06:42:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099311#M91874</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-26T06:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099312#M91875</link>
      <description>&amp;gt;but it does not make .o file. it gives the following error:&lt;BR /&gt;Error #12000: Unable to create output file /disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/vslclk.o&lt;BR /&gt;&lt;BR /&gt;Most likely you don't have write permission to the file or directory.  Or execute/read permission to any of the directory paths.</description>
      <pubDate>Wed, 26 Mar 2008 06:59:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099312#M91875</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-26T06:59:42Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099313#M91876</link>
      <description>clean build works. In addition just want to know, why i am getting assembler messages with new 06.15 version, the same file was compiled smoothly without any error with older 03.57 version.&lt;BR /&gt;&lt;BR /&gt;The error is:&lt;BR /&gt;//======================================&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s: Assembler messages:&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:1: Error: Unknown opcode `mchtsl.s,v 1.2 93/09/15 13:52:12 stephen Exp $'&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:3: Error: Unknown opcode `mchtsl.s Machine Dependent Test and Set Latch(Sun-4&lt;BR /&gt;)'&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:5: Error: Unknown opcode `c declaration:'&lt;BR /&gt;/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/kernel/7.0.1.4/HP-UX_32bit/dbg//o/mchtsl&lt;BR /&gt;.s:6: Error: Unknown opcode `o_4b mchtsl(o_ptr)'&lt;BR /&gt;//======================================&lt;BR /&gt;&lt;BR /&gt;The "mchtsl.s" file is attached for reference.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for your suggestions and help.&lt;BR /&gt;&lt;BR /&gt;Neel.</description>
      <pubDate>Wed, 26 Mar 2008 08:07:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099313#M91876</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-26T08:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099314#M91877</link>
      <description>&amp;gt;why i am getting assembler messages with new A.06.15 version&lt;BR /&gt;&lt;BR /&gt;You are invoking the assembler, nothing to do with the compiler.  You need to ask about the assembler.&lt;BR /&gt;&lt;BR /&gt;But the real reason, PA-RISC != IPF.&lt;BR /&gt;Your assembly file must be completely rewritten for the new architecture!&lt;BR /&gt;&lt;BR /&gt;You should take advantage of aCC's inline assembly with real atomic instructions:&lt;BR /&gt;&lt;A href="http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801/?ciid=4308e2f5bde02110e2f5bde02110275d6e10RCRD" target="_blank"&gt;http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801/?ciid=4308e2f5bde02110e2f5bde02110275d6e10RCRD&lt;/A&gt;</description>
      <pubDate>Wed, 26 Mar 2008 20:45:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099314#M91877</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-26T20:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099315#M91878</link>
      <description>First of all, I am newbee and do now know the meaning of PA &amp;amp; IPF.&lt;BR /&gt; &lt;BR /&gt;On my Hp-UX machine uname -a shows:&lt;BR /&gt;HP-UX B.11.23 U ia64 2917453674&lt;BR /&gt;&lt;BR /&gt;So, it is IPF architecture?&lt;BR /&gt;&lt;BR /&gt;And, Do i need to rewrite the complete assembly file for the above architecture? Is there any whay to port the same file, w/o rewriting?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Neel&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Mar 2008 04:51:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099315#M91878</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-27T04:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099316#M91879</link>
      <description>Hi Dennis,&lt;BR /&gt;&lt;BR /&gt;Sorry, for asking stupid questions. I got a nice pdf which describe about IPF and all.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h50236.www5.hp.com/solutions/copartner/IA64/reference/Porting_Tuning/itanium_wp_final.pdf" target="_blank"&gt;http://h50236.www5.hp.com/solutions/copartner/IA64/reference/Porting_Tuning/itanium_wp_final.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Now, i want help, regarding the above attached assembly file, can you give me some clue how should i start rewriting the same file for IPF?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Neel</description>
      <pubDate>Thu, 27 Mar 2008 05:37:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099316#M91879</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-27T05:37:10Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099317#M91880</link>
      <description>&lt;!--!*#--&gt;&amp;gt;Do i need to rewrite the complete assembly file for the above architecture?&lt;BR /&gt;&amp;gt;can you give me some clue how should i start rewriting the same file for IPF?&lt;BR /&gt;&lt;BR /&gt;Everything in the file is useless except for the comments.&lt;BR /&gt;As I mentioned with the above link, you should toss your assembly file and write it in C or C++.&lt;BR /&gt;You should also consider not using your current atomic primitive.&lt;BR /&gt;&lt;BR /&gt;#include &lt;MACHINE&gt;&lt;BR /&gt;// Sets lock to 0&lt;BR /&gt;// Returns:&lt;BR /&gt;//   0   If "lock" is available&lt;BR /&gt;// nonzero  If "lock" is busy&lt;BR /&gt;int mchtsl(int *p) {&lt;BR /&gt;   return (int)_Asm_xchg(_SZ_W, p, 0ULL, _LDHINT_NONE);&lt;BR /&gt;}&lt;/MACHINE&gt;</description>
      <pubDate>Thu, 27 Mar 2008 06:39:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099317#M91880</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-27T06:39:53Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099318#M91881</link>
      <description>ok, thanks. now my mchtsl.c file contains:&lt;BR /&gt;&lt;BR /&gt;#include &lt;MACHINE&gt;&lt;BR /&gt; /* Sets lock to 0&lt;BR /&gt; * Returns:&lt;BR /&gt; * 0   If "lock" is available&lt;BR /&gt; * nonzero  If "lock" is busy&lt;BR /&gt; */&lt;BR /&gt;int mchtsl(int *p) {&lt;BR /&gt;   return (int)_Asm_xchg(_SZ_W, p, 0ULL, _LDHINT_NONE);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;And its succesfully compile with aCC 06.15.&lt;BR /&gt;so i have changed the earlier assembly file to .c file and put the above function, thats all need to be change right? OR do i need to take care of anything more in order to replace earlier assembly file? Could you please have a look and let me know.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Neel&lt;BR /&gt;&lt;BR /&gt;&lt;/MACHINE&gt;</description>
      <pubDate>Thu, 27 Mar 2008 07:57:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099318#M91881</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-27T07:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099319#M91882</link>
      <description>thanks. now my mchtsl.c file contains:&lt;BR /&gt;&lt;BR /&gt;#include &lt;MACHINE&gt;&lt;BR /&gt; /* Sets lock to 0&lt;BR /&gt; * Returns:&lt;BR /&gt; * 0   If "lock" is available&lt;BR /&gt; * nonzero  If "lock" is busy&lt;BR /&gt; */&lt;BR /&gt;int mchtsl(int *p) {&lt;BR /&gt;   return (int)_Asm_xchg(_SZ_W, p, 0ULL, _LDHINT_NONE);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;And its succesfully compile with aCC 06.15.&lt;BR /&gt;so i have changed the earlier assembly .s file to .c file and put the above function, thats all need to be change, right? OR do i need to take care of anything more in order to replace earlier assembly file? Could you please have a look and let me know incase if am doing something wrong.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Neel&lt;BR /&gt;&lt;BR /&gt;&lt;/MACHINE&gt;</description>
      <pubDate>Thu, 27 Mar 2008 07:59:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099319#M91882</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-03-27T07:59:30Z</dc:date>
    </item>
    <item>
      <title>Re: error #2266: "input_iterator_tag with aCC 6.15</title>
      <link>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099320#M91883</link>
      <description>&amp;gt;now my mchtsl.c file contains:&lt;BR /&gt;&amp;gt;* Returns:&lt;BR /&gt;&lt;BR /&gt;This should really say:  Returns old value of lock&lt;BR /&gt;&lt;BR /&gt;&amp;gt;OR do I need to take care of anything more in order to replace earlier assembly file?&lt;BR /&gt;&lt;BR /&gt;Well, there was some silly stuff in the .s file:&lt;BR /&gt;The subI instruction toggles the return value 0 &amp;lt;-&amp;gt; 1 so that it will match the SUN mchtsl return value.&lt;BR /&gt;&lt;BR /&gt;If you need that, you need to have:&lt;BR /&gt;return 1 - (int)_Asm_xchg(_SZ_W, p, 0ULL, _LDHINT_NONE);&lt;BR /&gt;&lt;BR /&gt;Where is your code to unlock the lock?</description>
      <pubDate>Thu, 27 Mar 2008 08:20:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/error-2266-quot-input-iterator-tag-with-acc-6-15/m-p/5099320#M91883</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-03-27T08:20:21Z</dc:date>
    </item>
  </channel>
</rss>

