[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
| Title: | DEBUG | 
| Notice: | Updated locations for reporting QARs -- see note 834.1 | 
| Moderator: | LOWFAT::DIETER | 
|  | 
| Created: | Fri Jan 24 1986 | 
| Last Modified: | Wed Jun 04 1997 | 
| Last Successful Update: | Fri Jun 06 1997 | 
| Number of topics: | 1868 | 
| Total number of notes: | 8200 | 
1856.0. "OPNOTALLOW when %SP is used in conditionals in C++" by COL01::VSEMUSCHIN (Duck and Recover !) Thu Apr 10 1997 06:48
    OVMS 6.2, language c_plus_plus, radix hexadecimal
    TIA Seva
    
    DBG> eval %SP >= 10
    00000000 00000001
    DBG> eval %SP >= 7EE43520
    00000000 00000000
    DBG> if   %SP >= 7EE43520 then (go);
    %DEBUG-E-OPNOTALLOW, operator 'CONVERT' not allowed on given data type
    
    DBG> set break/call when(7EE43530 >= 7EE43520)
    DBG> go
    break on calls at GX_MOUSE\GX_mouse::createBitmaps\%LINE 78589+2C
     78589:    v_vdcExtent = device->gx_vdcExtentSize();
    DBG> set break/call when( %SP     >= 7EE43520)
    DBG> go
    %DEBUG-E-OPNOTALLOW, operator 'CONVERT' not allowed on given data types
    break on calls at GX_MOUSE\GX_mouse::createBitmaps\%LINE 78598+18
     78598:    if ((device->gx_dcSize()) ==
    (t_2DVector((t_Real)0,(t_Real)0)))
    DBG> set break/call when( %HEX %SP     >= 7EE43520)
    DBG> go
    %DEBUG-E-OPNOTALLOW, operator 'CONVERT' not allowed on given data types
    break on calls at GX_GRHA4\GX_windowDevice::gx_dcSize\%LINE 57149+20
     57149:       const t_2DVector& gx_dcSize        () const { return
    dcSize
         -:  (); }
    
| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 1856.1 | workaround: set language fortran | COL01::VSEMUSCHIN | Duck and Recover ! | Thu Apr 10 1997 08:45 | 1 | 
|  |     
 | 
| 1856.2 |  | LOWFAT::DIETER |  | Thu Apr 10 1997 12:19 | 6 | 
|  | 
In the process of taking a general look at these OPNOTALLOW 
errors on V7.0 and V7.1.  Will report back when we have more 
info...
Mary
 | 
| 1856.3 |  | SSPADE::ARSENAULT |  | Fri Apr 18 1997 13:30 | 7 | 
|  | The error described in .0 is fixed in V7.0 and beyond.
(I'm assuming you're on Alpha, not VAX.  Is that true?)
Since you're using C++, you would do best to upgrade to the latest
C++-supportive debugger (and compiler).  See note 1779.1 for
information of the kit.
 |