This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
compile error
- From: Hartmut Haase <hha4491 at atomstromfrei dot de>
- To: gcc at gnu dot org,gnu at gnu dot org
- Date: Mon, 20 Oct 2003 12:55:37 +0200
- Subject: compile error
I don't know where to send thi, but I got the following error message while
compiling:
g++ -DHAVE_CONFIG_H -I. -I. -I../../../../src -I../../../../boost -isystem
/usr/X11R6/include -O -fno-exceptions -c cregex.cpp -MT cregex.lo -MD -MP -MF
.deps/cregex.TPlo
../../../../boost/boost/regex/detail/regex_match.hpp: In member function
`unsigned int boost::RegEx::GrepFiles(bool (*)(const char*, const
boost::RegEx&), const char*, bool, unsigned int)':
../../../../boost/boost/regex/detail/regex_match.hpp:1904: Internal compiler
error in expand_call, at calls.c:3049
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
The compiled file is attached. The complete LyX package you can find under
ftp://hst33127.phys.uu.nl/pub/LyX/lyx-1.3.3.tar.gz.
I'm using gcc-3.2-36.
If you think I should do more, just forget it.
--
mfg
Hartmut Haase
Hungerhilfe: http://www.thehungersite.com
Das heutige Motto:
Meinungsaustausch ist, wenn man mit seiner Meinung zum Chef geht
und mit dessen Meinung zurückkommt.
/*
*
* Copyright (c) 1998-2002
* Dr John Maddock
*
* Permission to use, copy, modify, distribute and sell this software
* and its documentation for any purpose is hereby granted without fee,
* provided that the above copyright notice appear in all copies and
* that both that copyright notice and this permission notice appear
* in supporting documentation. Dr John Maddock makes no representations
* about the suitability of this software for any purpose.
* It is provided "as is" without express or implied warranty.
*
*/
/*
* LOCATION: see http://www.boost.org for most recent version.
* FILE: regex.cpp
* VERSION: see <boost/version.hpp>
* DESCRIPTION: Misc boost::regbase member funnctions.
*/
#define BOOST_REGEX_SOURCE
#include <boost/regex.hpp>
namespace boost{
//
// fix: these are declared out of line here to ensure
// that dll builds contain the Virtual table for these
// types - this ensures that exceptions can be thrown
// from the dll and caught in an exe.
bad_pattern::~bad_pattern() throw() {}
bad_expression::~bad_expression() throw() {}
regbase::regbase()
: _flags(regbase::failbit){}
regbase::regbase(const regbase& b)
: _flags(b._flags){}
} // namespace boost
#if defined(BOOST_RE_USE_VCL) && defined(BOOST_REGEX_BUILD_DLL)
int WINAPI DllEntryPoint(HINSTANCE , unsigned long , void*)
{
return 1;
}
#endif