Patch Name: PHSS_30767 Patch Description: s700_800 11.X +O4/PBO 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 aCC compiler fortran 77 compiler Filesets: Auxiliary-Opt.LANG-AUX,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHSS_30767: PANIC ABORT Category Tags: defect_repair general_release critical panic halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHSS_30767 Symptoms: PHSS_30767: 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 : bbopt optimization for aC++ extended further. JAGaa68395 : dead-code removal JAGae95981 : Improving debugging dumps for loops/intervals JAGad48966 : internal panic:Unable to convert to PICsequence JAGae98357 : wrong answer on loop test in ToT JAGae45179 : TLS storage symbol wrongly added JAGae91359 : 252.eon failing in the current compiler JAGae98211 : Characterize optimization for a function JAGae96278 : wrong answer on extract test and ToT compiler JAGae73600 : multiple +u1 failures in the random test 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 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 Defect Description: PHSS_30767: 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 : bbopt optimization for aC++ extended further. JAGaa68395 : dead-code remova JAGae95981 : Improving debugging dumps for loops/intervals JAGad48966 : internal panic:Unable to convert to PICsequence JAGae98357 : wrong answer on loop test in ToT JAGae45179 : TLS storage symbol wrongly added JAGae91359 : 252.eon failing in the current compiler JAGae98211 : Characterize optimization for a function JAGae96278 : wrong answer on extract test and ToT compiler JAGae73600 : multiple +u1 failures in the random test 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 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 Enhancement: No SR: 8606361758 8606342819 8606320669 8606238140 8606334903 8606179744 8606337349 8606281228 8606330236 8606337185 8606335203 8606310730 8606340812 8606353306 8606328986 8606331892 8606315666 8606310625 8606340275 8606303691 8606325943 8606363891 8606337170 8606350639 8606330631 8606263268 8606259879 8606256599 8606345509 8606358667 8606349506 Patch Files: Auxiliary-Opt.LANG-AUX,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64, v=HP: /opt/langtools/lbin/ucomp /opt/langtools/lib/nls/msg/C/ucomp.cat /opt/langtools/lib/libcomp.sl what(1) Output: Auxiliary-Opt.LANG-AUX,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64, v=HP: /opt/langtools/lbin/ucomp: HP-UX UCOMP UX.11.01.83: 06/08/04 HP-UX SLLIC/OPTIMIZER UX.11.01.293: 06/08/04 HP aC++ B3910B A.01.01 Stream Library HP aC++ B3910B A.03.04 (970930) 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) Internal_Unsupported_Version libc.a_ID@@/main/r10dav /libc_dav/libc_dav_cpe/eso_raghud_raghud_102 0_test_br/1 /ux/core/libs/libc/archive_pa1/libc.a_ID Apr 6 2001 21:06:17 /opt/langtools/lib/nls/msg/C/ucomp.cat: None /opt/langtools/lib/libcomp.sl: HP-UX UCOMP UX.11.01.83: 06/08/04 cksum(1) Output: Auxiliary-Opt.LANG-AUX,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64, v=HP: 1812611750 8679424 /opt/langtools/lbin/ucomp 1629348014 42258 /opt/langtools/lib/nls/msg/C/ucomp.cat 3398899786 28672 /opt/langtools/lib/libcomp.sl Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 3640 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_30767 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_30767.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_30767. 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_30767.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_30767.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_30767.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None