stdcxx-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Created: (STDCXX-1005) [HP aCC 3.73] ICE on +DD64 and partial specialization
Date Thu, 31 Jul 2008 16:32:31 GMT
[HP aCC 3.73] ICE on +DD64 and partial specialization
-----------------------------------------------------

                 Key: STDCXX-1005
                 URL: https://issues.apache.org/jira/browse/STDCXX-1005
             Project: C++ Standard Library
          Issue Type: Bug
          Components: External
         Environment: HP aCC 3.73 +DD64
            Reporter: Martin Sebor


The following is a test case for the HP aCC ICE discussed in this [comment|https://issues.apache.org/jira/browse/STDCXX-976?focusedCommentId=12618716#action_12618716]
on STDCXX-976.

{noformat}
$ cat ~/tmp/t.C && aCC -V -c +DD64 ~/tmp/t.C
template <class T> struct S;
template <class T> struct S<T*> { typedef T X; };

template <class T, class U> void foo (T*, U&) { }

template <class T, class U>
void foo (volatile T* p, U& val) {
    foo (const_cast<T*>(p), val);
}


template <class T, class U>
void bar (T a, U c) {
    typedef const typename S<T>::X& R;
    foo (&*c, R (*a));
}

int main ()
{
    int i = 0;
    volatile int vi = 0;
    const volatile int cvi = 0;

    bar (&cvi, &i);
    bar (&cvi, &vi);
}
aCC: HP ANSI C++ B3910B A.03.73
( 0)  0x002a6480   toolError__12ErrorHandlerF11StringTokenRC8Positione + 0x58  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 1)  0x00354640   fe_error + 0x24c  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 2)  0x0088b614   add_ELF_comdat_entry + 0x13c  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 3)  0x0088b690   collect_ELF_comdats + 0x4c  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 4)  0x0088e258   close_ELF_link + 0xa0  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 5)  0x000b7bc4   end_out + 0x3c  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 6)  0x001047b0   pass3_sllic + 0xf0  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 7)  0x001046b4   ccall_pass3 + 0x20  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 8)  0x00113bd0   process_sllic_graph + 0x1f0  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
( 9)  0x00281c30   finish_program + 0x94  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
(10)  0x00282ff4   cg_stp + 0x178  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
(11)  0x003773e4   be_stp + 0x1c  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
(12)  0x000b73ec   ucodeCodeGenTerm__Fv + 0x78  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
(13)  0x000cb7ac   main + 0x46c  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
(14)  0xc0143b00   _start + 0xc4  [/usr/lib/libc.2]
(15)  0x000b8120   $START$ + 0x178  [/tmp_mnt/amd/packages/mdx/hpux/compilers/hp/aCC373_11.11/opt/aCC/lbin/ctcom.pa20]
Error (internal problem) 7835: Exact position unknown; near ["/nfs/homes/sebor/tmp/t.C", line
1]. # Internal error encountered while generating ELF file. (7835)
{noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message