This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/14549] New: g++: parse-error on valid


I've got parse-error on valid code: 
 
---g++-parse-bug.cpp--- 
struct const_raw_data 
{ 
    const_raw_data(const void* block, unsigned size); 
}; 
 
 
void packet_tx_1() 
{ 
    char  data[] = { 'A', 'B', 'C' }; 
 
    const_raw_data  ( &data[0], 3); 
} 
---------------------------------- 
 
[kirr@tugrik test]$ g++ -Wall -c g++-parse-bug.cpp  
g++-parse-bug.cpp: In function `void packet_tx_1()': 
g++-parse-bug.cpp:11: error: parse error before `,' token 
g++-parse-bug.cpp:9: warning: unused variable `char data[3]' 
 
[kirr@tugrik test]$ g++ -v 
Reading specs from /usr/local/gcc-3.3.3/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/specs 
Configured with: ../gcc-3.3.3/configure --prefix=/usr/local/gcc-3.3.3 --enable-threads=posix 
--enable-languages=c,c++,f77 --enable-checking --disable-nls 
Thread model: posix 
gcc version 3.3.3

-- 
           Summary: g++: parse-error on valid
           Product: gcc
           Version: 3.3.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: smelkov at mph1 dot phys dot spbu dot ru
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14549


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]