Jump to content 日本-日本語
日本HPホーム 製品とサービス サポートとドライバ ソリューション ご購入方法
≫ お問い合わせ
日本HPホーム
企業ユーザ向けサポート情報   >  HP-UX サポート  >  セキュリティ報告&パッチダイジェスト翻訳版

PHSS_36087 s700_800 11.11 HP aC++コンパイラ(A.03.77)

企業ユーザ向けサポート情報

HP-UX サポート
Tru64 サポート
OpenVMS サポート
セキュリティ報告&パッチダイジェスト翻訳版
技術情報ツリー
ソフトウェアアップデート情報
ITRC日本フォーラム

ITRC

パッチデータベース
技術情報ベースの検索
サポートケースマネージャ
ソフトウェア アップデート マネージャ (SUM)
ご利用の手順
日本HPサイトマップ
コンテンツに進む
パッチ名:   PHSS_36087

パッチ摘要: s700_800 11.11 HP aC++コンパイラ(A.03.77)

作成日:  07/04/26

公開日:  07/04/30

ハードウェアプラットフォームおよびOSリリース:

	s700: 11.11
	s800: 11.11

現象:

	PHSS_36087:

	1)JAGag28955:
	ファイルシステムが満杯状態の場合、ローカルオブジェクトのofstreamデスト
	ラクタがファイルをクローズできません。

	2)JAGag10262:
	"+DD64 -g +O2"を使用すると、次のようなメッセージが表示されます。

	Error (internal problem) 7833: Exact position unknown; near
	# Debugging of Optimized Code not supported for PA2.0W.

	3)JAGag10005:
	宣言子指定のない関数へのポインタの捕捉時のError 919。

	4)JAGag05950:
	テンプレート多重定義時の"Error 902, CV qualifier confusion"。

	5)JAGag22522:
	メンバー関数を定義する__declspecでのError 957。

	6)JAGag14978:
	コンパイル時のError 711。

問題点の説明:

	PHSS_36087:

	1)JAGag28955:
	ファイルシステムが満杯状態の場合、ローカルオブジェクトのofstreamデスト
	ラクタがファイルをクローズできません。その結果、FDを使い果たすため、
	プロセスの再起動が必要になることがあります。

	2)JAGag10262:
	"+DD64 -g +O2"を使用すると、次のようなメッセージが表示されていました。

	Error (internal problem) 7833: Exact position unknown; near
	# Debugging of Optimized Code not supported for PA2.0W.

	3)JAGag10005:
	宣言子指定のない関数へのポインタの捕捉時のError 919。

	4)JAGag05950:
	関数引き数の型からテンプレート引き数を演繹することになっている場合、
	テンプレート関数の多重定義の解決時に問題が起きていました。

	5)JAGag22522:
	declspecの適用範囲が未登録だったため、不正に適用されていました。

	6)JAGag14978:
	名前空間シンボル検索時のError 711。

-----------------------------------------------------------------------------
Patch Name: PHSS_36087

Patch Description: s700_800 11.11 HP aC++ Compiler (A.03.77)

Creation Date: 07/04/26

Post Date: 07/04/30

Hardware Platforms - OS Releases: 
	s700: 11.11
	s800: 11.11

Products: 
	HP aC++ C.03.70
	HP aC++ C.03.65
	HP aC++ C.03.60
	HP aC++ C.03.55

Filesets: 
	ACXX.ACXX,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX,fr=C.03.65,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX,fr=C.03.60,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX,fr=C.03.55,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX-STDLIB,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX-STDLIB,fr=C.03.65,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX-STDLIB,fr=C.03.60,fa=HP-UX_B.11.00_32/64,v=HP
	ACXX.ACXX-STDLIB,fr=C.03.55,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: 
	Yes
	PHSS_36087: HANG
		HANG JAGag28955: Failure to close file descriptor
		when file system is full may cause system
		to hang and require reboot.
	PHSS_35099: OTHER
		OTHER JAGaf87315: Signal 11 in Call::expand
		OTHER JAGaf86240: Signal 11 in acc_init_eh_hdr
		if too many -D/-I with -g
		OTHER JAGag00894: Signal 11 in
		deduceTemplateCandidates for negative test case
		OTHER JAGag00674: Signal 11 in
		$$dyncall_external_20 on dead code after return
		OTHER JAGag01896: Signal 11  in isNRVDtor__FP4Callb
		OTHER JAGaf98339    Assert ClassSemantics.C :939
	PHSS_34411: OTHER
		OTHER JAGaf61938: Assert
		Grammar.C 3139
		OTHER JAGaf69792: Signal 11 in
		insertBefore with illegal source
		OTHER JAGae17063: Signal 11 in
		subtreeProducesSideEffects with
		illegal inline function
		OTHER JAGac88634: M62 n1482024
		Signal 11 in ArrayType ctor on
		debug_ux
		OTHER JAGaf71330: Signal 11 in
		Variable::producesSideEffects
		when comma used in cons
		OTHER JAGaf85791:  Error 5172
		Backend Assert INAD address
		value, TLS in array init
		OTHER JAGaf78977: Assert
		Templates.C 2407 with member
		templates
	PHSS_32508: OTHER
		OTHER JAGaf03629: Assert
		ExceptionHandling.Taligent.C
		1474 with +eh var declared
		in if
		OTHER JAGaf41739: TVT: Assert in
		composeInstantiationSignatureArgs
		for template inst
		OTHER JAGaf46054: TVT: Assert in
		Template::
		composeInstantiationSignatureArgs
		OTHER JAGaf41305: Boost: Assert in
		TypePackage.C line 1759 in regex
		library
		OTHER JAGaf43877: Assert
		Overload.C 2348 using PCH
		OTHER JAGaf43203: Signal 11 in
		check when looking up a
		namespace symbol
	PHSS_31222: OTHER
		OTHER JAGaf29108  Signal 11 in
		activeObject with array
		initializer list
	PHSS_30765: OTHER
		OTHER JAGae94462 Put const array and
		structs in read only
		memory with +ESlit
		OTHER JAGaf25986 const pointers are
		in read only memory with +ESlit
		OTHER JAGaf17860 Boost Signal 11 in
		expand with illegal initialization
		OTHER JAGae91363 Signal 11 in
		allocUcodeAddress on deadcode in
		try/catch
		OTHER JAGae60818 Boost: Assert
		ClassSemantics.C 910 enumerator
		initializer
		OTHER JAGaf12790 Assert Expression.h 358
		if return type is duplicated
		OTHER JAGaf08920 Signal 11 in
		canonicalizeListInitializer
		OTHER JAGac79133 Signal 11 in
		checkParameters with -E
		+inst_implicit_include
		OTHER JAGaf11062 Signal 11 in find when
		instantiation within template class
		OTHER JAGaf02323 Error 477 on virtual
		destructor

Category Tags: 
	defect_repair general_release critical halts_system

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_36087

Symptoms: 
	PHSS_36087:
	JAGag28955: If file sys full, ofstream destructor fails
	            to close files
	JAGag10262: +DD64 -g +O2 gives the following message:
	            Error (internal problem) 7833: Exact position
	            unknown; near
	               # Debugging of Optimized Code not supported
	                 for PA2.0W.
	JAGag10005: Error 919 on a catch of pointer to function
	            without a declarator specification.
	JAGag05950: Error 902 on template overload, CV qualifier
	            confusion
	JAGag22522: Error 957 with __declspec for member function
	            definition
	JAGag14978: Error 711 from compile

	PHSS_35099:
	JAGae72726: Error 239 with union in local class in
	            template
	JAGaf87315: Signal 11 in Call::expand
	JAGaf86240: Signal 11 in acc_init_eh_hdr if too many
	            -D/-I with -g
	JAGag00894: Signal 11 in deduceTemplateCandidates for
	            negative test case
	JAGaf94625: Spurious Error 708 on valid testcase
	            involving nested namespaces
	JAGag02875: including <iostream> disables generation of
	            fused multiply adds
	JAGaf56448: Warning 652 occurs even with using declaration
	JAGae72725: Error 406 calling member function in local
	            class in template
	JAGaf98628: Error 181 default parms ignored with template
	            specialization
	JAGag04471: Error 744 on static_cast<void*> of incomplete
	            pointer type
	JAGag00674: Signal 11 in $$dyncall_external_20 on dead
	            code after return
	JAGaf98339: Assert ClassSemantics.C :939
	JAGaf99158: Error 7831: Bad symbol type for PA2.0W,
	            +Oopenmp register
	JAGaf97693: Using-declaration imports pure virtual
	            functions
	JAGag01896: Signal 11  in isNRVDtor__FP4Callb
	JAGag05408: Error 304 on template specialization
	            within template
	JAGaf97036: Error 711 on legal namespace code

	PHSS_34411:
	JAGaf72384: Inline debug: warning 918 "unknown message"
	            with +inline_debug +O2
	JAGaf61938: Assert Grammar.C 3139
	JAGaf69792: Signal 11 in insertBefore with illegal source
	JAGae88844: Error 24 Unable to distinguish b/w tentative
	            class and enum constant
	JAGaf72479: Error 182 access violation from within local
	            class
	JAGaf72875: Need diagnostic for reference to local class
	            member function without def
	JAGae17063: Signal 11 in subtreeProducesSideEffects with
	            illegal inline function
	JAGac88634: M62 n1482024 Signal 11 in ArrayType ctor on
	            debug_ux
	JAGaf71330: Signal 11 in Variable::producesSideEffects
	            when comma used in cons
	JAGaf72640: Boost 1.33.0 Error 319
	JAGaf74557: Incorrect definition of ostream_iterator
	JAGae46382: OOPS message and stack trace when using
	            namespace alias
	JAGaf55252: Error 440 initializing a struct field with
	            a struct
	JAGaf62741: Error 229 on an overloaded member function
	            template
	JAGaf85791: Error 5172 Backend Assert INAD address
	            value, TLS in array init
	JAGaf87320: Bad results for reference initialization
	            with ?:
	JAGaf78977: Assert Templates.C 2407 with member
	            templates

	PHSS_32508:
	JAGaf41592: Error 182: Cannot  access private member
	            from inner template class
	JAGae84491: Error 497 for linkage specification and
		    friend declaration
	JAGaf41739: TVT: Assert in compose
		    InstantiationSignatureArgs for template inst
	JAGaf41722: TVT: Error 19 for template operator function
	JAGaf42303: TVT: negative test as/reject/t083_01.c fails
		    for explicit spec
	JAGae67912: Missing language linkage info with extern
	            "C" for parms
	JAGaf41305: Boost: Assert in TypePackage.C line 1759 in
	            regex library
	JAGaf41718: TVT: Error 212 t204.c fails for parm type
	            T* is not matching with T[]
	JAGaf42639: TVT: negative test as/reject/t_122.c for
	            specialization in same scope
	JAGaf41252: Error 182: Nested class members cannot
		    access members of enclosing class
	JAGaf43203: Signal 11 in check when looking up a
		    namespace symbol
	JAGaf41551: template keyword isn't picking up the
		    right object
	JAGaf18244: Boost Error 20: Better error message
		    needed for template templates
	JAGaf03629: Assert ExceptionHandling.Taligent.C 1474
		    with +eh var declared in if
	JAGaf45933: TVT: Error 226 on template argument
		    deduction with null ptr as func arg
	JAGaf46110: TVT: Error 855 on template specialization
		    and friend function
	JAGaf46054: TVT: Assert in
		    Template::composeInstantiationSignatureArgs
	JAGaf43094: Error 182 on private typedef doing
		    construction on class static array
	JAGaf46825: dynamic_cast failure with local classes
		    with +DD64
	JAGaf45524: TVT: negative test as/reject/t142_04.c
	            fails for explicit spec
	JAGaf45787: TVT: Error 504 accept/t302.c on template
		    arg deduction
	JAGaf43774: Instrument libCsup to dump TermList
	JAGaf46515: TVT: Error 182 on template friend function
	JAGaf47518: TVT: Error 645: when dependent name used in
		    postfix inc operator
	JAGaf32670: Boost: Error 173 on static const integral
		    compared in template arg
	JAGae78798: Covariant return fails if not using pointer
		    to base class in call
	JAGaf47517: Missing diagnostic when explicit
		    specialization done outside namespace
	JAGaf43145: Error 422 on base class, func declaration
		    hides type defn
	JAGaf48363: Error 212 occurs when conversion operator
		    should be passed to const&
	JAGaf43877: Assert Overload.C 2348 using PCH
	JAGaf46600: Error 359 on template code inside the class
	JAGaf43192: Error 698 with using declaratives
		    on __catchTp_v
	JAGaf43048: Negative step of unsigned array index
		    computes bad address delta +O2
	JAGaf50006: Array initialization problem

	PHSS_31222:
	JAGaf25228: Want Error 743 for illegal const_cast operand
	            type
	JAGaf25670: Error 5172 Symbol table entry of wrong class,
	            on cast of ptr to func
	JAGaf31367: Invalid loader fixup in text space for const
	            array of struct
	JAGaf28921: Error 676 while parsing the non-type parameter
	            of member template
	JAGae96595: OPTN generation to support function
	            devirtualization in HLO
	JAGaf28909: Error 578 on initializing an array member of
	            a const POD struct
	JAGaf31631: P63 P18203 Error 722 on overloaded operator
	            new
	JAGad29981: Error 322 name lookup in base class
	            specialization finds type
	JAGaf29312: Metaprogramming: CV-qualifier not removed
	            in templates
	JAGaf34865: Different quadrant warning for zero
	            initialized const array with +ESlit
	JAGaa86501: Warning for use of inline or static function
	            that has no definition
	JAGaf18047: Error 212 on address of template function
	JAGaf14773: Instantiation done before the explicit
	            specialization checked
	JAGaf29452: Error 7836 using +DD64 and +uc
	JAGaf26588: Error 328 friend function not found with
	            -Aa
	JAGaf37896: HPT ad40468 Error 5172 Changing debug formats
	            using +objdebug +DD64
	JAGaf35226: For 64-bit mode, treat the options "-g -O" as
	            "+ESdbgopt -O"
	JAGae95829: Slow array construction if ctor exists vs
	            g++
	JAGaf29108: Signal 11 in activeObject with array
	            initializer list

	PHSS_30765:
	JAGac56850: Error 475 claims incomplete on template
	            function parm
	JAGaf14301: Assert Grammar.y 678 while parsing
	            illegal nested class
	JAGaf17654: Boost Error 20: '<type name>' expected
	            before '=' (in default arguments)
	JAGae96147: Error 698 with using directive
	JAGaf00070: BOOST Error 338 Switch statement should
	            accept typename type
	JAGaf00071: BOOST Error 182 Cannot access private
	            member
	JAGaf17860: Boost Signal 11 in expand with illegal
	            initialization
	JAGae91363: Signal 11 in allocUcodeAddress on dead
	            code in try/catch
	JAGaf10738: Boost: Error 419 Problem with nested
	            template references
	JAGaf03922: Boost Error 617: Specialization requires
	            a class type
	JAGae60818: Boost: Assert ClassSemantics.C 910
	            enumerator initializer
	JAGaf06320: Boost: Error 224: Arguments do not match
	            with any function
	JAGaf03924: Boost Error 658: Non-reference type
	            required for specialization
	JAGaf01626: BOOST Error 215 Too many nested classes
	JAGae97277: BOOST Error 174 Function redefinition
	JAGaf14992: Signal 11 in Variable ctor, on function
	            try block
	JAGaf13706: BOOST Assert Templates.C line 1107
	JAGaf00447: Error 226 occurs if member template vs.
	            member func candidates
	JAGaf11459: ToT libstd_v2 performance problem with
	            string class
	JAGae88605: Error 19 on valid pointer initialization
	            with multiple inits with ()
	JAGaf03928: Boost Error 698: Two declarations are
	            visible and neither is preferred
	JAGaf06306: Error 744 on static_cast of void* to
	            incomplete pointer type
	JAGaf14514: BOOST Error 369 'typename' not accepted
	            with return type for friend func
	JAGaf10660: Boost Error 24: '<identifier>' expected
	JAGae99920: BOOST Error 24 Unable to parse template
	            arguments when static_cast used
	JAGaf20411: Boost Error 557: Overload resolution
	            problem - SFINAE not followed
	JAGae55736: Boost(graph): Error 619 in release and
	            assert in Map.C:1617 debug
	JAGae66765: Pass -lgprof with the -G option for +DD32
	JAGaf12790: Assert Expression.h 358 if return type is
	            duplicated
	JAGae07622: Error 619 using local class in template
	            function
	JAGaf05990: Boost: Error 399 with template
	            specialization
	JAGaf01631: BOOST Error 176 Size of array must be
	            integral constant
	JAGae89677: P58 C15199 no error for less restrictive
	            throw spec
	JAGaf08920: Signal 11 in canonicalizeListInitializer
	JAGaf17672: BOOST Error 24 type name expected
	JAGad70603: Error 475 on overloading, shouldn't
	            instantiate before selecting
	JAGad74231: Error 173 on redundant typedef depending
	            on template parms
	JAGaf14535: Explicit instantiation of const member
	            function gets internal linkage
	JAGae53697: P58 P27521 -AA no error on bad hexlike
	            input
	JAGae98411: Boost: Error 475: Cannot generate
	            specialization of incomplete template
	JAGab73504: Error 568 or 492 on placement form
	            delete, now warning 930
	JAGaf23792: Error 440 init of member variables of
	            type referenced to array
	JAGaf15224: Error 239 on incomplete class only occurs
	            with -g
	JAGab70530: need to expand macros after #pragma
	JAGae17502: Template names mangled incorrectly,
	            includes "#"
	JAGac79133: Signal 11 in checkParameters with
	            -E +inst_implicit_include
	JAGaf16891: Class parm treated as a reference, need
	            temporary
	JAGaf11062: Signal 11 in find when instantiation
	            within template class
	JAGaf22479: Wrong virtual function called if using
	            using declaration
	JAGaf02323: Error 477 on virtual destructor
	JAGae94462: Put const array and structs in read only
	            memory with +ESlit
	JAGaf01813: Replace s = s+t with s+= t , which is
	            faster, where s is a basic_string
	JAGaf25986: const pointers are in read only memory
	            with +ESlit

Defect Description: 
	PHSS_36087:
	JAGag28955: If file sys full, ofstream destructor fails
	            to close files.  This runs out of FDs and
	            may require the process to be restarted
	JAGag10262: +DD64 -g +O2 gives the following message:
	            Error (internal problem) 7833: Exact position
	            unknown; near
	               # Debugging of Optimized Code not supported
	                 for PA2.0W.
	JAGag10005: Unable to specify catch clause using function
	            specification
	JAGag05950: Problem during overload resolution of template
	            functions when template arguments are to be
	            deduced from function argument types
	JAGag22522: The scope of the declspec is not registered
	            to have finished and hence gets wrongly applied
	JAGag14978: Error 711 on namespace symbol lookup

	PHSS_35099:
	JAGae72726: Error 239 with union in local class in
	            template
	JAGaf87315: Signal 11 in Call::expand
	JAGaf86240: Signal 11 in acc_init_eh_hdr if too many
	            -D/-I with -g
	JAGag00894: Signal 11 in deduceTemplateCandidates for
	            negative test case
	JAGaf94625: Spurious Error 708 on valid testcase
	            involving nested namespaces
	JAGag02875: including <iostream> disables generation of
	            fused multiply adds
	JAGaf56448: Warning 652 occurs even with using declaration
	JAGae72725: Error 406 calling member function in local
	            class in template
	JAGaf98628: Error 181 default parms ignored with template
	            specialization
	JAGag04471: Error 744 on static_cast<void*> of incomplete
	            pointer type
	JAGag00674: Signal 11 in $$dyncall_external_20 on dead
	            code after return
	JAGaf98339: Assert ClassSemantics.C :939
	JAGaf99158: Error 7831: Bad symbol type for PA2.0W,
	            +Oopenmp register
	JAGaf97693: Using-declaration imports pure virtual
	            functions
	JAGag01896: Signal 11  in isNRVDtor__FP4Callb
	JAGag05408: Error 304 on template specialization
	            within template
	JAGaf97036: Error 711 on legal namespace code

	PHSS_34411:
	JAGaf72384: Inline debug: warning 918 "unknown message"
	            with +inline_debug +O2
	JAGaf61938: Assert Grammar.C 3139
	JAGaf69792: Signal 11 in insertBefore with illegal source
	JAGae88844: Error 24 Unable to distinguish b/w tentative
	            class and enum constant
	JAGaf72479: Error 182 access violation from within local
	            class
	JAGaf72875: Need diagnostic for reference to local class
	            member function without def
	JAGae17063: Signal 11 in subtreeProducesSideEffects with
	            illegal inline function
	JAGac88634: M62 n1482024 Signal 11 in ArrayType ctor on
	            debug_ux
	JAGaf71330: Signal 11 in Variable::producesSideEffects
	            when comma used in cons
	JAGaf72640: Boost 1.33.0 Error 319
	JAGaf74557: Incorrect definition of ostream_iterator
	JAGae46382: OOPS message and stack trace when using
	            namespace alias
	JAGaf55252: Error 440 initializing a struct field with
	            a struct
	JAGaf62741: Error 229 on an overloaded member function
	            template
	JAGaf85791: Error 5172 Backend Assert INAD address
	            value, TLS in array init
	JAGaf87320: Bad results for reference initialization
	            with ?:
	JAGaf78977: Assert Templates.C 2407 with member
	            templates

	PHSS_32508:
	JAGaf41592: Error 182: Cannot  access private member
	            from inner template class
	JAGae84491: Error 497 for linkage specification and
	            friend declaration
	JAGaf41739: TVT: Assert in compose
	            InstantiationSignatureArgs for template inst
	JAGaf41722: TVT: Error 19 for template operator function
	JAGaf42303: TVT: negative test as/reject/t083_01.c fails
	            for explicit spec
	JAGae67912: Missing language linkage info with extern
	            "C" for parms
	JAGaf41305: Boost: Assert in TypePackage.C line 1759 in
	            regex library
	JAGaf41718: TVT: Error 212 t204.c fails for parm type
	            T* is not matching with T[]
	JAGaf42639: TVT: negative test as/reject/t_122.c for
	            specialization in same scope
	JAGaf41252: Error 182: Nested class members cannot
	            access members of enclosing class
	JAGaf43203: Signal 11 in check when looking up a
	            namespace symbol
	JAGaf41551: template keyword isn't picking up the
	            right object
	JAGaf18244: Boost Error 20: Better error message
	            needed for template templates
	JAGaf03629: Assert ExceptionHandling.Taligent.C 1474
	            with +eh var declared in if
	JAGaf45933: TVT: Error 226 on template argument
	            deduction with null ptr as func arg
	JAGaf46110: TVT: Error 855 on template specialization
	            and friend function
	JAGaf46054: TVT: Assert in
	            Template::composeInstantiationSignatureArgs
	JAGaf43094: Error 182 on private typedef doing
	            construction on class static array
	JAGaf46825: dynamic_cast failure with local classes
	            with +DD64
	JAGaf45524: TVT: negative test as/reject/t142_04.c
	            fails for explicit spec
	JAGaf45787: TVT: Error 504 accept/t302.c on template
	            arg deduction
	JAGaf43774: Instrument libCsup to dump TermList
	JAGaf46515: TVT: Error 182 on template friend function
	JAGaf47518: TVT: Error 645: when dependent name used in
	            postfix inc operator
	JAGaf32670: Boost: Error 173 on static const integral
	            compared in template arg
	JAGae78798: Covariant return fails if not using pointer
	            to base class in call
	JAGaf47517: Missing diagnostic when explicit
	            specialization done outside namespace
	JAGaf43145: Error 422 on base class, func declaration
	            hides type defn
	JAGaf48363: Error 212 occurs when conversion operator
	            should be passed to const&
	JAGaf43877: Assert Overload.C 2348 using PCH
	JAGaf46600: Error 359 on template code inside the class
	JAGaf43192: Error 698 with using declaratives
	            on __catchTp_v
	JAGaf43048: Negative step of unsigned array index
	            computes bad address delta +O2
	JAGaf50006: Array initialization problem

	PHSS_31222:
	JAGaf25228: Want Error 743 for illegal const_cast operand
	            type
	JAGaf25670: Error 5172 Symbol table entry of wrong class,
	            on cast of ptr to func
	JAGaf31367: Invalid loader fixup in text space for const
	            array of struct
	JAGaf28921: Error 676 while parsing the non-type parameter
	            of member template
	JAGae96595: OPTN generation to support function
	            devirtualization in HLO
	JAGaf28909: Error 578 on initializing an array member of
	            a const POD struct
	JAGaf31631: P63 P18203 Error 722 on overloaded operator
	            new
	JAGad29981: Error 322 name lookup in base class
	            specialization finds type
	JAGaf29312: Metaprogramming: CV-qualifier not removed
	            in templates
	JAGaf34865: Different quadrant warning for zero
	            initialized const array with +ESlit
	JAGaa86501: Warning for use of inline or static function
	            that has no definition
	JAGaf18047: Error 212 on address of template function
	JAGaf14773: Instantiation done before the explicit
	            specialization checked
	JAGaf29452: Error 7836 using +DD64 and +uc
	JAGaf26588: Error 328 friend function not found with
	            -Aa
	JAGaf37896: HPT ad40468 Error 5172 Changing debug formats
	            using +objdebug +DD64
	JAGaf35226: For 64-bit mode, treat the options "-g -O" as
	            "+ESdbgopt -O"
	JAGae95829: Slow array construction if ctor exists vs
	            g++
	JAGaf29108: Signal 11 in activeObject with array
	            initializer list

	PHSS_30765:
	JAGac56850: Error 475 claims incomplete on template
	            function parm
	JAGaf14301: Assert Grammar.y 678 while parsing
	            illegal nested class
	JAGaf17654: Boost Error 20: '<type name>' expected
	            before '=' (in default arguments)
	JAGae96147: Error 698 with using directive
	JAGaf00070: BOOST Error 338 Switch statement should
	            accept typename type
	JAGaf00071: BOOST Error 182 Cannot access private
	            member
	JAGaf17860: Boost Signal 11 in expand with illegal
	            initialization
	JAGae91363: Signal 11 in allocUcodeAddress on dead
	            code in try/catch
	JAGaf10738: Boost: Error 419 Problem with nested
	            template references
	JAGaf03922: Boost Error 617: Specialization requires
	            a class type
	JAGae60818: Boost: Assert ClassSemantics.C 910
	            enumerator initializer
	JAGaf06320: Boost: Error 224: Arguments do not match
	            with any function
	JAGaf03924: Boost Error 658: Non-reference type
	            required for specialization
	JAGaf01626: BOOST Error 215 Too many nested classes
	JAGae97277: BOOST Error 174 Function redefinition
	JAGaf14992: Signal 11 in Variable ctor, on function
	            try block
	JAGaf13706: BOOST Assert Templates.C line 1107
	JAGaf00447: Error 226 occurs if member template vs.
	            member func candidates
	JAGaf11459: ToT libstd_v2 performance problem with
	            string class
	JAGae88605: Error 19 on valid pointer initialization
	            with multiple inits with ()
	JAGaf03928: Boost Error 698: Two declarations are
	            visible and neither is preferred
	JAGaf06306: Error 744 on static_cast of void* to
	            incomplete pointer type
	JAGaf14514: BOOST Error 369 'typename' not accepted
	            with return type for friend func
	JAGaf10660: Boost Error 24: '<identifier>' expected
	JAGae99920: BOOST Error 24 Unable to parse template
	            arguments when static_cast used
	JAGaf20411: Boost Error 557: Overload resolution
	            problem - SFINAE not followed
	JAGae55736: Boost(graph): Error 619 in release and
	            assert in Map.C:1617 debug
	JAGae66765: Pass -lgprof with the -G option for +DD32
	JAGaf12790: Assert Expression.h 358 if return type is
	            duplicated
	JAGae07622: Error 619 using local class in template
	            function
	JAGaf05990: Boost: Error 399 with template
	            specialization
	JAGaf01631: BOOST Error 176 Size of array must be
	            integral constant
	JAGae89677: P58 C15199 no error for less restrictive
	            throw spec
	JAGaf08920: Signal 11 in canonicalizeListInitializer
	JAGaf17672: BOOST Error 24 type name expected
	JAGad70603: Error 475 on overloading, shouldn't
	            instantiate before selecting
	JAGad74231: Error 173 on redundant typedef depending
	            on template parms
	JAGaf14535: Explicit instantiation of const member
	            function gets internal linkage
	JAGae53697: P58 P27521 -AA no error on bad hexlike
	            input
	JAGae98411: Boost: Error 475: Cannot generate
	            specialization of incomplete template
	JAGab73504: Error 568 or 492 on placement form
	            delete, now warning 930
	JAGaf23792: Error 440 init of member variables of
	            type referenced to array
	JAGaf15224: Error 239 on incomplete class only occurs
	            with -g
	JAGab70530: need to expand macros after #pragma
	JAGae17502: Template names mangled incorrectly,
	            includes "#"
	JAGac79133: Signal 11 in checkParameters with
	            -E +inst_implicit_include
	JAGaf16891: Class parm treated as a reference, need
	            temporary
	JAGaf11062: Signal 11 in find when instantiation
	            within template class
	JAGaf22479: Wrong virtual function called if using
	            using declaration
	JAGaf02323: Error 477 on virtual destructor
	JAGae94462: Put const array and structs in read only
	            memory with +ESlit
	JAGaf01813: Replace s = s+t with s+= t , which is
	            faster, where s is a basic_string
	JAGaf25986: const pointers are in read only memory
	            with +ESlit

Enhancement: 
	No

SR: 
	8606357544 8606342735 8606381379 8606322023 8606381526
	8606381509 8606382092 8606304569 8606385779 8606385956
	8606385900 8606382884 8606386671 8606385370 8606385633
	8606386361 8606387365 8606383583 8606372263 8606316081
	8606381088 8606387364 8606381505 8606382428 8606381035
	8606382935 8606388212 8606383686 8606386446 8606383002
	8606381338 8606382982 8606382837 8606389860 8606126285
	8606353507 8606356954 8606335072 8606339134 8606339135
	8606357160 8606330240 8606349919 8606343028 8606297315
	8606345471 8606343030 8606340708 8606336224 8606354198
	8606352911 8606339518 8606350647 8606326321 8606343034
	8606345457 8606353720 8606349841 8606338974 8606359715
	8606291973 8606303410 8606351985 8606238599 8606345140
	8606340713 8606327416 8606348098 8606356972 8606201427
	8606205055 8606353741 8606289768 8606337404 8606105446
	8606363129 8606354431 8606103600 8606251437 8606128333
	8606356185 8606350240 8606361799 8606341414 8606333373
	8606340903 8606365353 8606364589 8606365035 8606370949
	8606368359 8606335540 8606368347 8606371213 8606160661
	8606368750 8606374550 8606350276 8606357347 8606353979
	8606368890 8606365958 8606377633 8606374918 8606334750
	8606368546 8606412521 8606402001 8606409909 8606326562
	8606412617 8606413013 8606250998 8606129729 8606411465
	8606412778 8606414699 8606282429 8606395243 8606402806
	8606426310 8606427839 8606419147 8606309852 8606427834
	8606426759 8606443196 8606436339 8606445411 8606396465
	8606309850 8606440830 8606447123 8606442954 8606440520
	8606441423 8606439756 8606444330 8606448139 8606439023
	8606474421 8606453533 8606453234 8606448722 8606467086
	8606458778

Patch Files: 
	
	ACXX.ACXX,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP:

	ACXX.ACXX,fr=C.03.65,fa=HP-UX_B.11.00_32/64,v=HP:

	ACXX.ACXX,fr=C.03.60,fa=HP-UX_B.11.00_32/64,v=HP:

	ACXX.ACXX,fr=C.03.55,fa=HP-UX_B.11.00_32/64,v=HP:
	/opt/aCC/bin/aCC
	/opt/aCC/lbin/ctcom
	/opt/aCC/lbin/ctcom.pa20
	/opt/aCC/lib/nls/msg/C/aCC.cat

	ACXX.ACXX-STDLIB,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP:

	ACXX.ACXX-STDLIB,fr=C.03.65,fa=HP-UX_B.11.00_32/64,v=HP:

	ACXX.ACXX-STDLIB,fr=C.03.60,fa=HP-UX_B.11.00_32/64,v=HP:

	ACXX.ACXX-STDLIB,fr=C.03.55,fa=HP-UX_B.11.00_32/64,v=HP:
	/opt/aCC/include_std/fstream.cc
	/opt/aCC/include_std/fstream

what(1) Output: 
	
	ACXX.ACXX,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP:
	/opt/aCC/bin/aCC:
		$Revision: 92453-07 linker linker crt0.o B.11.53 060
			807 $
		HP aC++ B3910B A.03.77
		HP aC++ B3910B A.03.73 Classic Iostream Library
		HP aC++ B3910B A.03.73 Language Support Library
	/opt/aCC/lbin/ctcom:
		$Revision: 92453-07 linker linker crt0.o B.11.53 060
			807 $
		HP aC++ B3910B A.03.77
		HP aC++ B3910B A.03.77 Demangler Library
		HP-UX SLLIC/OPTIMIZER UX.11.01.312: 03/05/07
		linkstamp 03/08/07 18:09:37
		HP aC++ B3910B A.03.73 Classic Iostream Library
		HP aC++ B3910B A.03.73 Language Support Library
		REV: HP SESD Support Code
		Ucode Code Generator - UX11.01.81 (PACG Mar 05, 2007
			)
		High Level Optimizer - UX.11.00.070305 (UX11.01-CURR
			ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck
			] - 08-Mar-2007.01:20
		Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
			998)
		92453-07 linker command s800.sgs libelf PA64 B.11.60
			.01 REL 070308
	/opt/aCC/lbin/ctcom.pa20:
		$Revision: 92453-07 linker linker crt0.o B.11.53 060
			807 $
		HP aC++ B3910B A.03.77
		HP aC++ B3910B A.03.77 Demangler Library
		HP-UX SLLIC/OPTIMIZER UX.11.01.312: 03/05/07
		linkstamp 03/08/07 18:09:37
		HP aC++ B3910B A.03.73 Classic Iostream Library
		HP aC++ B3910B A.03.73 Language Support Library
		REV: HP SESD Support Code
		Ucode Code Generator - UX11.01.81 (PACG Mar 05, 2007
			)
		High Level Optimizer - UX.11.00.070305 (UX11.01-CURR
			ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck
			] - 08-Mar-2007.01:20
		Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
			998)
		92453-07 linker command s800.sgs libelf PA64 B.11.60
			.01 REL 070308
	/opt/aCC/lib/nls/msg/C/aCC.cat:
		None

	ACXX.ACXX-STDLIB,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP:
	/opt/aCC/include_std/fstream.cc:
		None
	/opt/aCC/include_std/fstream:
		None

cksum(1) Output: 
	
	ACXX.ACXX,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP:
	1684752068 466944 /opt/aCC/bin/aCC
	745222462 17932184 /opt/aCC/lbin/ctcom
	1697250767 17510296 /opt/aCC/lbin/ctcom.pa20
	3533254832 137313 /opt/aCC/lib/nls/msg/C/aCC.cat

	ACXX.ACXX-STDLIB,fr=C.03.70,fa=HP-UX_B.11.00_32/64,v=HP:
	2129182477 25380 /opt/aCC/include_std/fstream.cc
	4038507157 19536 /opt/aCC/include_std/fstream

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: 
	PHSS_30765 PHSS_31222 PHSS_32508 PHSS_34411 PHSS_35099

Equivalent Patches: 
	PHSS_36090:
	s700: 11.23
	s800: 11.23

	PHSS_36093:
	11.31

Patch Package Size: 14540 KBytes

Installation Instructions: 
	Please review all instructions and the Hewlett-Packard
	SupportLine User Guide or your Hewlett-Packard support terms
	and conditions for precautions, scope of license,
	restrictions, and, limitation of liability and warranties,
	before installing this patch.
	------------------------------------------------------------
	1. Back up your system before installing a patch.

	2. Login as root.

	3. Copy the patch to the /tmp directory.

	4. Move to the /tmp directory and unshar the patch:

		cd /tmp
		sh PHSS_36087

	5. Run swinstall to install the patch:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -s /tmp/PHSS_36087.depot

	By default swinstall will archive the original software in 
	/var/adm/sw/save/PHSS_36087.  If you do not wish to retain a
	copy of the original software, include the patch_save_files
	option in the swinstall command above:

		-x patch_save_files=false

	WARNING: If patch_save_files is false when a patch is installed,
		 the patch cannot be deinstalled.  Please be careful
		 when using this feature.

	For future reference, the contents of the PHSS_36087.text file is 
	available in the product readme:

		swlist -l product -a readme -d @ /tmp/PHSS_36087.depot

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHSS_36087.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None

ページトップへ
セキュリティ報告&パッチダイジェスト翻訳版に戻る
プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡
© 2008 Hewlett-Packard Development Company, L.P.