Patch Name: PHSS_30766 Patch Description: s700_800 11.X ANSI C compiler B.11.11.10 cumulative patch Creation Date: 04/06/23 Post Date: 04/06/25 Hardware Platforms - OS Releases: s700: 11.00 11.11 s800: 11.00 11.11 Products: C-ANSI-C B.11.11.10 Filesets: C-ANSI-C.C,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHSS_30766: PANIC ABORT Category Tags: defect_repair general_release critical panic halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHSS_30766 Symptoms: PHSS_30766: The fixes for the below mentioned defects have been included JAGaf22438 : Bad code from user's byte by byte word store JAGaf03713 : failures in mixmaster nightly testrun JAGae83151 : extend bbopt optimization for aC++. JAGaa68395 : dead-code removal JAGae95981 : Improve debugging dumps for loops/intervals JAGad48966 : internal panic:Unable to convert to PICsequence JAGae98357 : wrong answer on loop test in ToT JAGaf02005 : Update Online help & release notes for AR0304 JAGab67525 : plumhall/error m65065 not showing up JAGae45179 : TLS storage symbol added incorrectly JAGae98802 : Error in ccom while compiling bogofilter-0.15.7 JAGaf05970 : 403.gcc (dbg mode) benchmark failed JAGaf02717 : cc driver warns of "incorrect message catalog" JAGae91359 : 252.eon failing in the current compiler JAGae98211 : Characterize optimization for a function JAGae96278 : extract test failed for ToT compiler JAGae73600 : multiple +u1 failures in the random tests JAGaf01730 : Assertion failed: sn_is_def(sn) == TRUE JAGaf14100 : Ucomp build failed JAGae90123 : Roguewave (sort.cpp) failure at +O3 JAGae93012 : Modena6.2 failure at +O3 JAGae78389 : ART regression on Tot JAGae73496 : "volatile" keyword lost during optimization JAGaf01194 : Roguewave failure at +O3 JAGae67041 : FCNV completers for UCODE unsigned data types JAGae88231 : Wrong OPTN 3's and OPTN 5's emitted JAGaf24546 : aCC 3.52 sig 11 when PTC Mechanica compiled +O3 JAGae98196 : Inconsistent internal data structures fails JAGaf11451 : Incorrect fp results with +O2 +Onomoveflops JAGae91754 : Error messages need syscall/errno in output JAGae27594 : Make globally static vars visible in obj file JAGaf13589 : Backend 5172 error JAGae24197 : Support of C++ Covariant Returns in Ucode JAGae20914 : $RANGE$ subsp not marked as comdat in DOC mode JAGaf06358 : Using +objstatvars causes compiler to abort JAGaf19363 : ccom aborting with signal 11 JAGaf10322 : ASM cannot be built for buildenv_ux target JAGae80585 : *ESRI* source file will not compile JAGae95995 : c89 doesn't check for invalid directory JAGae95344 : PA compiler with FLV aborts and dumps core Defect Description: PHSS_30766: The fixes for the below mentioned defects have been included JAGaf22438 : Bad code from user's byte by byte word store JAGaf03713 : failures in mixmaster nightly testrun JAGae83151 : extend bbopt optimization for aC++. JAGaa68395 : dead-code removal JAGae95981 : Improve debugging dumps for loops/intervals JAGad48966 : internal panic:Unable to convert to PICsequence JAGae98357 : wrong answer on loop test in ToT JAGaf02005 : Update Online help & release notes for AR0304 JAGab67525 : plumhall/error m65065 not showing up JAGae45179 : TLS storage symbol added incorrectly JAGae98802 : Error in ccom while compiling bogofilter-0.15.7 JAGaf05970 : 403.gcc (dbg mode) benchmark failed JAGaf02717 : cc driver warns of "incorrect message catalog" JAGae91359 : 252.eon failing in the current compiler JAGae98211 : Characterize optimization for a function JAGae96278 : extract test failed for ToT compiler JAGae73600 : multiple +u1 failures in the random tests JAGaf01730 : Assertion failed: sn_is_def(sn) == TRUE JAGaf14100 : Ucomp build failed JAGae90123 : Roguewave (sort.cpp) failure at +O3 JAGae93012 : Modena6.2 failure at +O3 JAGae78389 : ART regression on Tot JAGae73496 : "volatile" keyword lost during optimization JAGaf01194 : Roguewave failure at +O3 JAGae67041 : FCNV completers for UCODE unsigned data types JAGae88231 : Wrong OPTN 3's and OPTN 5's emitted JAGaf24546 : aCC 3.52 sig 11 when PTC Mechanica compiled +O3 JAGae98196 : Inconsistent internal data structures fails JAGaf11451 : Incorrect fp results with +O2 +Onomoveflops JAGae91754 : Error messages need syscall/errno in output JAGae27594 : Make globally static vars visible in obj file JAGaf13589 : Backend 5172 error JAGae24197 : Support of C++ Covariant Returns in Ucode JAGae20914 : $RANGE$ subsp not marked as comdat in DOC mode JAGaf06358 : Using +objstatvars causes compiler to abort JAGaf19363 : ccom aborting with signal 11 JAGaf10322 : ASM cannot be built for buildenv_ux target JAGae80585 : *ESRI* source file will not compile JAGae95995 : c89 doesn't check for invalid directory JAGae95344 : PA compiler with FLV aborts and dumps core Enhancement: No SR: 8606361758 8606342819 8606320669 8606238140 8606334903 8606179744 8606337349 8606341096 8606102086 8606281228 8606337798 8606345120 8606341810 8606330236 8606337185 8606335203 8606310730 8606340812 8606353306 8606328986 8606331892 8606315666 8606310625 8606340275 8606303691 8606325943 8606363891 8606337170 8606350639 8606330631 8606263268 8606352785 8606259879 8606256599 8606345509 8606358667 8606349506 8606318041 8606334917 8606334263 Patch Files: C-ANSI-C.C,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,v=HP: /opt/ansic/bin/cc /opt/ansic/bin/c89 /opt/ansic/lbin/ccom /opt/ansic/lib/nls/msg/C/cc.cat /opt/ansic/lib/nls/msg/C/cc.msgs what(1) Output: C-ANSI-C.C,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,v=HP: /opt/ansic/bin/cc: $Revision: 92453-07 linker linker crt0.o B.11.37 040 218 $ LINT B.11.11.30766.GP CXREF B.11.11.30766.GP HP92453-01 B.11.11.30766.GP HP C Compiler $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ /opt/ansic/bin/c89: $Revision: 92453-07 linker linker crt0.o B.11.37 040 218 $ LINT B.11.11.30766.GP CXREF B.11.11.30766.GP HP92453-01 B.11.11.30766.GP HP C Compiler $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ /opt/ansic/lbin/ccom: $Revision: 92453-07 linker linker crt0.o B.11.37 040 218 $ LINT B.11.11.30766.GP CXREF B.11.11.30766.GP HP92453-01 B.11.11.30766.GP HP C Compiler HP-UX SLLIC/OPTIMIZER UX.11.01.293: 06/08/04 HP aC++ B3910B A.03.52 Classic Iostream Library HP aC++ B3910B A.03.52 Language Support Library Ucode Code Generator - UX11.01.62 (PACG Jun 08, 2004 ) High Level Optimizer - UX.11.00.040608 (UX11.01-CURR ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck ] - 18-Jun-2004.13:01 Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1 998) $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ /opt/ansic/lib/nls/msg/C/cc.cat: HP92453-01 B.11.11.30766.GP HP C Compiler Copyright 1985, Hewlett-Packard Co. /opt/ansic/lib/nls/msg/C/cc.msgs: None cksum(1) Output: C-ANSI-C.C,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,v=HP: 2255118389 618496 /opt/ansic/bin/cc 2255118389 618496 /opt/ansic/bin/c89 606683259 11681792 /opt/ansic/lbin/ccom 2333967865 93323 /opt/ansic/lib/nls/msg/C/cc.cat 1251571161 174386 /opt/ansic/lib/nls/msg/C/cc.msgs Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 5390 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_30766 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_30766.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_30766. 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_30766.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_30766.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_30766.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None