[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::axp-developer

Title:Alpha Developer Support
Notice:[email protected], 800-332-4786
Moderator:HYDRA::SYSTEM
Created:Mon Jun 06 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3722
Total number of notes:11359

3227.0. "COMPUTEC GmbH Software" by KZIN::ASAP () Mon Feb 24 1997 07:48

    Company Name :  COMPUTEC GmbH Software
    Contact Name :  Wolfgang Haefelinger
    Phone        :  ++49 721 98160-106
    Fax          :  ++49 721 98160-129
    Email        :  [email protected]
    Date/Time in :  24-FEB-1997 12:48:07
    Entered by   :  Nick Hudson
    SPE center   :  REO

    Category     :  unix
    OS Version   :  4
    System H/W   :  


    Brief Description of Problem:
    -----------------------------

From:	ESSB::ESSB::MRGATE::"ILO::ESSC::bsanting" 24-FEB-1997 12:38:38.53
To:	RDGENG::ASAP
CC:	
Subj:	POINT No.20729, COMPUTEC GmbH Software

From:	NAME: ESCTECH@ILO          
	TEL: (822-)6704          
	ADDR: ILO                  <bsanting@ESSC@ILO>
To:	ASAP@RDGENG@MRGATE


Hello - 

POINT Log Number	 20729

>---- COMPUTEC GmbH Software -----------------------------------
>x    Wolfgang Haefelinger          PHONE: ++49 721 98160-106  x
>x    Hirschstr. 71                   FAX: ++49 721 98160-129  x
>x    76133 Karlsruhe - Germany      MAIL:  [email protected]  x
>---------------------------------------------------------------

Operating System, Version	DU 4.0

Platform			

Problem Statement		

>when compiling that tiny C++ program, your DEC cxx 
>compiler  fails  with  the following error message:
>
>cxx: Fatal: A memory access violation (bus error or 
>segmentation fault)  has occurred.  Please submit a 
>problem report.
>
>======================= decbug.cpp ===================
>template <class T>
>class vector {
>	public:
>		vector(int n, const T& value = T());
>};
>
>class A {
>	public:
>		class nested {
>			public:
>				// nested();
>				~nested();
>		};
>};
>
>void main()
>{
>	vector<A::nested> vec;
>}
>======================================================
>
>
>Operating system:
>% uname -a => OSF1 macao.ctec-sw.com V4.0 464 alpha
>
>compiler:
>% cxx -V
>cxx  (cxx)
>DEC C++ V5.5-004 on Digital UNIX (Alpha)
>
>
>Note: When  uncommenting the default constructor `nested()'
>the program compiles (but does not link, but thats not the
>problem here).
>
>Ciao, Wolfi.
>
>---- COMPUTEC GmbH Software -----------------------------------
>x    Wolfgang Haefelinger          PHONE: ++49 721 98160-106  x
>x    Hirschstr. 71                   FAX: ++49 721 98160-129  x
>x    76133 Karlsruhe - Germany      MAIL:  [email protected]  x
>---------------------------------------------------------------

Regards,

Ben


		   QED Qualitas Est Demonstrandum
		   ==============================
Ben Santing, Technical Consultant		Phone:  DTN 822 4330
European Customer Service Centre		Phone:  DTN 822 4269
Digital Equipment International B.V.		FAX:    DTN 822 4445

	     In replying, please use [email protected]


T.RTitleUserPersonal
Name
DateLines
3227.1KZIN::HUDSONThat&#039;s what I thinkTue Feb 25 1997 08:2821
From:	DEC:.REO.REOVTX::HUDSON       "[email protected] - UK Software
Partner Engineering 830-4121" 24-FEB-1997 16:15:30.25
To:	nm%vbormc::"[email protected]"
CC:	HUDSON
Subj:	RE: POINT No.20729, COMPUTEC GmbH Software

Hello Wolfgang Haefelinger

Thanks for your ASAP mail regarding the cxx compiler accvio.

I reproduced the problem and posted it to the engineering group,  I reproduce
their answer below.

Can you let me know if this helps you?  I.e. are the workarounds they suggest
helpful?

Regards

Nick Hudson
Digital Software Partner Engineering.
<workaround included...>
3227.2KZIN::HUDSONThat&#039;s what I thinkTue Feb 25 1997 08:2857
From:	VBORMC::"[email protected]" "Wolfgang Haefelinger" 24-FEB-1997
18:17:24.27
To:	"[email protected] - UK Software Partner Engineering 830-4121
24-Feb-1997 1615 +0000" <[email protected]>
CC:	
Subj:	Re: POINT No.20729, COMPUTEC GmbH Software

[email protected] - UK Software Partner Engineering 830-4121
24-Feb-1997 1615 +0000 wrote:

> Can you let me know if this helps you?  I.e. are the workarounds 
> they suggest helpful?

Well, the workaround is helpfull (and the other workaround
indicated in my original mail is helpful too).

However, what I forgot to say was that at  the  beginning,
the class 'nested' had neither a default constructor  nor
a destructor -- and all works well. Then  I   ported   my
programm  on  WINNT  using  the Symantec 7.2 C++ Compiler.
The  Symantec  Compiles  requested    then   a    missing 
destructor -- which I added. A few days later, cxx  fails
to compile. Because I did some other minor changes in the
meantime, I didn't  know  what  thing the trouble caused!

Ciao, Wolfi.

---- COMPUTEC GmbH Software -----------------------------------
x    Wolfgang Haefelinger          PHONE: ++49 721 98160-106  x
x    Hirschstr. 71                   FAX: ++49 721 98160-129  x
x    76133 Karlsruhe - Germany      MAIL:  [email protected]  x
---------------------------------------------------------------

% ====== Internet headers and postmarks (see DECWRL::GATEWAY.DOC) ======
% Received: from mail.vbo.dec.com (mail.vbo.dec.com [16.36.208.34]) by
vbormc.vbo.dec.com (8.7.3/8.7) with ESMTP id TAA18730 for
<[email protected]>; Mon, 24 Feb 1997 19:14:17 +0100
% Received: from server21.digital.fr (server21.digital.fr [193.56.15.21]) by
mail.vbo.dec.com (8.7.3/8.7) with ESMTP id TAA19742 for
<[email protected]>; Mon, 24 Feb 1997 19:19:01 +0100 (MET)
% Received: from ctec-sw.com (sevilla.ctec-sw.com [194.152.54.33]) by
server21.digital.fr (8.7.5/8.7) with SMTP id TAA11642 for
<[email protected]>; Mon, 24 Feb 1997 19:05:57 +0100 (MET)
% Received: from katmandu (katmandu.ctec-sw.com [194.152.54.18]) by ctec-sw.com
(8.6.12/8.6.12) id TAA29040; Mon, 24 Feb 1997 19:00:19 +0100
% Sender: [email protected]
% Message-ID: <[email protected]>
% Date: Mon, 24 Feb 1997 19:01:06 +0100
% From: Wolfgang Haefelinger <[email protected]>
% X-Mailer: Mozilla 3.0Gold (X11; I; SunOS 5.5 sun4m)
% MIME-Version: 1.0
% To: "[email protected] - UK Software Partner Engineering 830-4121
24-Feb-1997 1615 +0000" <[email protected]>
% Subject: Re: POINT No.20729, COMPUTEC GmbH Software
% References: <[email protected]>
% Content-Type: text/plain; charset=us-ascii
% Content-Transfer-Encoding: 7bit