logo       

Sponsor
FREE Network Mapping Tool for Microsoft® Office Visio® Professional 2007
Don't map your network by hand - let LANsurveyor Exx press for Microsoft Visio Professional 2007 automatically create network diagrams for you!

Re: CVS HEAD Linux build: msg#00018

apache.logging.log4cxx.user

Subject: Re: CVS HEAD Linux build

yeah, its hard to say, i'd chalk it up to compiler weirdness (we celebrate the 20th year of c++, no one has figured out a reliable compier as yet :-)
As per your suggestion, i changed the following, and that got it to compile. On running the tests, i get failures, transcript attached. I am not sure what i am looking at, perhaps you can make better sense of it all!


thanks
bammi@xxxxxxxxxxxxxxx

*** loggertestcase.cpp.orig 2005-03-04 15:10:58.610492526 -0500
--- loggertestcase.cpp 2005-03-04 15:15:14.580519202 -0500
***************
*** 284,291 ****

ResourceBundlePtr getBundle(const LogString& lang, const LogString& region)
{
ResourceBundlePtr bundle(PropertyResourceBundle::getBundle(LOG4CXX_STR("L7D"),
! Locale(lang, region)));
CPPUNIT_ASSERT(bundle != 0);
return bundle;
}
--- 284,292 ----

ResourceBundlePtr getBundle(const LogString& lang, const LogString& region)
{
+ Locale loc(lang, region);
ResourceBundlePtr bundle(PropertyResourceBundle::getBundle(LOG4CXX_STR("L7D"),
! loc));
CPPUNIT_ASSERT(bundle != 0);
return bundle;
}
*** l7dtestcase.cpp.orig 2005-03-04 15:15:41.887830529 -0500
--- l7dtestcase.cpp 2005-03-04 15:18:55.245644053 -0500
***************
*** 48,63 ****
public:
void setUp()
{
bundles[0] =
! ResourceBundle::getBundle(LOG4CXX_STR("L7D"), Locale(LOG4CXX_STR("en"), LOG4CXX_STR("US")));
CPPUNIT_ASSERT(bundles[0] != 0);

bundles[1] =
! ResourceBundle::getBundle(LOG4CXX_STR("L7D"), Locale(LOG4CXX_STR("fr"), LOG4CXX_STR("FR")));
CPPUNIT_ASSERT(bundles[1] != 0);

bundles[2] =
! ResourceBundle::getBundle(LOG4CXX_STR("L7D"), Locale(LOG4CXX_STR("fr"), LOG4CXX_STR("CH")));
CPPUNIT_ASSERT(bundles[2] != 0);

root = Logger::getRootLogger();
--- 48,66 ----
public:
void setUp()
{
+ Locale locUS(LOG4CXX_STR("en"), LOG4CXX_STR("US"));
+ Locale locFR(LOG4CXX_STR("fr"), LOG4CXX_STR("FR"));
+ Locale locCH(LOG4CXX_STR("fr"), LOG4CXX_STR("CH"));
bundles[0] =
! ResourceBundle::getBundle(LOG4CXX_STR("L7D"), locUS);
CPPUNIT_ASSERT(bundles[0] != 0);

bundles[1] =
! ResourceBundle::getBundle(LOG4CXX_STR("L7D"), locFR);
CPPUNIT_ASSERT(bundles[1] != 0);

bundles[2] =
! ResourceBundle::getBundle(LOG4CXX_STR("L7D"), locCH);
CPPUNIT_ASSERT(bundles[2] != 0);

root = Logger::getRootLogger();



Curt Arnold wrote:


On Mar 4, 2005, at 11:36 AM, Jwahar Bammi wrote:

Thanks Curt,
I took the refresh from CVS, and that got me past the INT64_C problem,
now i unfortunately ran into the next problem whilst building unittests: Have you seen this before?
(again this is on Linux Fedora 3, gcc 3.4.2 20041017 (Red Hat 3.4.2-6.fc3))

build-unittest:
[mkdir] Created dir: /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build/debug/ shared/log4cxx-test_obj
[cc] 69 total files to be compiled.
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/include/ log4cxx/helpers/locale.h: In member function `virtual void L7dTestCase::setUp()':
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/include/ log4cxx/helpers/locale.h:40: error: `log4cxx::helpers::Locale::Locale(const log4cxx::helpers::Locale&)' is protected
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/tests/src/ l7dtestcase.cpp:52: error: within this context
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/include/ log4cxx/helpers/locale.h:40: error: `log4cxx::helpers::Locale::Locale(const log4cxx::helpers::Locale&)' is protected
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/tests/src/ l7dtestcase.cpp:56: error: within this context
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/include/ log4cxx/helpers/locale.h:40: error: `log4cxx::helpers::Locale::Locale(const log4cxx::helpers::Locale&)' is protected
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/tests/src/ l7dtestcase.cpp:60: error: within this context
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/include/ log4cxx/helpers/locale.h: In member function `log4cxx::helpers::ResourceBundlePtr LoggerTestCase::getBundle(const log4cxx::LogString&, const log4cxx::LogString&)':
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/include/ log4cxx/helpers/locale.h:40: error: `log4cxx::helpers::Locale::Locale(const log4cxx::helpers::Locale&)' is protected
[cc] /root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/tests/src/ loggertestcase.cpp:288: error: within this context



No I haven't seen this before. I have no clue why the compiler believes it needs to invoke the Locale copy constructor on these calls.

The offending lines are:

bundles[0] =
ResourceBundle::getBundle(LOG4CXX_STR("L7D"), Locale(LOG4CXX_STR("en"), LOG4CXX_STR("US")));

The definition of ResourceBundle::getBundle is

static ResourceBundlePtr getBundle(const LogString& baseName,
const Locale& locale);

So there should be no need to attempt to copy the Locale after it is created. Could you try rewriting the offending lines like:

Locale localeUS(LOG4CXX_STR("en"), LOG4CXX_STR("US"));
bundles[0] =
ResourceBundle::getBundle(LOG4CXX_STR("L7D"), localeUS);

and see if gcc still complains?




--
Jwahar Bammi
bammi@xxxxxxxxxxxxxxx

Buildfile: build.xml

os-detect:

win-init:

mac-init:

unix-init:

init:
[mkdir] Created dir:
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build
[mkdir] Created dir:
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build/debug/shared

build-apr:

build-apriconv:

build-aprutil:

build:
[mkdir] Created dir:
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build/debug/shared/log4cxx_obj
[cc] 92 total files to be compiled.
[cc]
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/src/stringhelper.cpp:
In static member function `static log4cxx::LogString
log4cxx::helpers::StringHelper::formatHex(const void*)':
[cc]
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/src/stringhelper.cpp:268:
warning: cast from pointer to integer of different size
[cc] Starting link

build-shortsocketserver:
[mkdir] Created dir:
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build/debug/shared/shortsocketserver_obj
[cc] 2 total files to be compiled.
[cc] Starting link

build-cppunit:

get-cppunit-src:

untar-cppunit-src:

os-detect:

win-init:

unix-init:

init:

configure-check:

unix-configure:

win-configure:

configure:

build:
[mkdir] Created dir:
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build/debug/static/cppunit_obj
[cc] 49 total files to be compiled.
[cc] Starting link
[cc] /usr/bin/ar: creating libcppunit.a
[cc] a - cppunit_obj/TestLeaf.o
[cc] a - cppunit_obj/AdditionalMessage.o
[cc] a - cppunit_obj/XmlDocument.o
[cc] a - cppunit_obj/DynamicLibraryManagerException.o
[cc] a - cppunit_obj/TestResult.o
[cc] a - cppunit_obj/ProtectorChain.o
[cc] a - cppunit_obj/TestFailure.o
[cc] a - cppunit_obj/TestFactoryRegistry.o
[cc] a - cppunit_obj/TestCase.o
[cc] a - cppunit_obj/ShlDynamicLibraryManager.o
[cc] a - cppunit_obj/TestNamer.o
[cc] a - cppunit_obj/Message.o
[cc] a - cppunit_obj/XmlOutputter.o
[cc] a - cppunit_obj/DynamicLibraryManager.o
[cc] a - cppunit_obj/Test.o
[cc] a - cppunit_obj/UnixDynamicLibraryManager.o
[cc] a - cppunit_obj/XmlOutputterHook.o
[cc] a - cppunit_obj/XmlElement.o
[cc] a - cppunit_obj/TestSuiteBuilderContext.o
[cc] a - cppunit_obj/TextOutputter.o
[cc] a - cppunit_obj/TextTestRunner.o
[cc] a - cppunit_obj/TestSetUp.o
[cc] a - cppunit_obj/StringTools.o
[cc] a - cppunit_obj/TestComposite.o
[cc] a - cppunit_obj/Asserter.o
[cc] a - cppunit_obj/TestCaseDecorator.o
[cc] a - cppunit_obj/Win32DynamicLibraryManager.o
[cc] a - cppunit_obj/TestPath.o
[cc] a - cppunit_obj/TypeInfoHelper.o
[cc] a - cppunit_obj/TextTestResult.o
[cc] a - cppunit_obj/SynchronizedObject.o
[cc] a - cppunit_obj/BeOsDynamicLibraryManager.o
[cc] a - cppunit_obj/SourceLine.o
[cc] a - cppunit_obj/TestAssert.o
[cc] a - cppunit_obj/BriefTestProgressListener.o
[cc] a - cppunit_obj/TestResultCollector.o
[cc] a - cppunit_obj/Protector.o
[cc] a - cppunit_obj/PlugInManager.o
[cc] a - cppunit_obj/TestDecorator.o
[cc] a - cppunit_obj/PlugInParameters.o
[cc] a - cppunit_obj/TestPlugInDefaultImpl.o
[cc] a - cppunit_obj/TestSuccessListener.o
[cc] a - cppunit_obj/TestSuite.o
[cc] a - cppunit_obj/TextTestProgressListener.o
[cc] a - cppunit_obj/RepeatedTest.o
[cc] a - cppunit_obj/CompilerOutputter.o
[cc] a - cppunit_obj/Exception.o
[cc] a - cppunit_obj/TestRunner.o
[cc] a - cppunit_obj/DefaultProtector.o

build-unittest:
[mkdir] Created dir:
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build/debug/shared/log4cxx-test_obj
[cc] 69 total files to be compiled.
[cc] Starting link

run-unittest:
[exec] Files [output/filtered.A2] and [witness/dom.A2.1] differ on line 1
[exec] One reads: [ [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo [0xmpoo].
[exec] Other reads:[ [main] DEBUG org.apache.log4j.xml.DOMTestCase -
Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered.A2:
[exec] 1 : [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/dom.A2.1:
[exec] 1 : [main] DEBUG org.apache.log4j.xml.DOMTestCase - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO org.apache.log4j.xml.DOMTestCase - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN org.apache.log4j.xml.DOMTestCase - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR org.apache.log4j.xml.DOMTestCase - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL org.apache.log4j.xml.DOMTestCase - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/xmlLayout.1] differ on line 1
[exec] One reads: [<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="FATAL" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="FATAL" thread="mainmpoo].
[exec] Other reads:[<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="main">].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : <log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="FATAL" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="FATAL" thread="mainmpoo
[exec] --------------------------------
[exec] Contents of witness/xmlLayout.1:
[exec] 1 : <log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="main">
[exec] 2 : <log4j:message><![CDATA[in X() constructor]]></log4j:message>
[exec] 3 : </log4j:event>
[exec] 4 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="main">
[exec] 5 : <log4j:message><![CDATA[Message 0]]></log4j:message>
[exec] 6 : </log4j:event>
[exec] 7 : <log4j:event logger="root" timestamp="XXX" level="DEBUG"
thread="main">
[exec] 8 : <log4j:message><![CDATA[Message 0]]></log4j:message>
[exec] 9 : </log4j:event>
[exec] 10 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="INFO" thread="main">
[exec] 11 : <log4j:message><![CDATA[Message 1]]></log4j:message>
[exec] 12 : </log4j:event>
[exec] 13 : <log4j:event logger="root" timestamp="XXX" level="INFO"
thread="main">
[exec] 14 : <log4j:message><![CDATA[Message 1]]></log4j:message>
[exec] 15 : </log4j:event>
[exec] 16 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="WARN" thread="main">
[exec] 17 : <log4j:message><![CDATA[Message 2]]></log4j:message>
[exec] 18 : </log4j:event>
[exec] 19 : <log4j:event logger="root" timestamp="XXX" level="WARN"
thread="main">
[exec] 20 : <log4j:message><![CDATA[Message 2]]></log4j:message>
[exec] 21 : </log4j:event>
[exec] 22 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="ERROR" thread="main">
[exec] 23 : <log4j:message><![CDATA[Message 3]]></log4j:message>
[exec] 24 : </log4j:event>
[exec] 25 : <log4j:event logger="root" timestamp="XXX" level="ERROR"
thread="main">
[exec] 26 : <log4j:message><![CDATA[Message 3]]></log4j:message>
[exec] 27 : </log4j:event>
[exec] 28 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="FATAL" thread="main">
[exec] 29 : <log4j:message><![CDATA[Message 4]]></log4j:message>
[exec] 30 : </log4j:event>
[exec] 31 : <log4j:event logger="root" timestamp="XXX" level="FATAL"
thread="main">
[exec] 32 : <log4j:message><![CDATA[Message 4]]></log4j:message>
[exec] 33 : </log4j:event>
[exec] Files [output/filtered] and [witness/xmlLayout.2] differ on line 1
[exec] One reads: [<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="FATAL" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="FATAL" thread="mainmpoo].
[exec] Other reads:[<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="main">].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : <log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="INFO"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="WARN" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="root" timestamp="XXX" level="ERROR"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="FATAL" thread="mainmpoo<log4j:event logger="root"
timestamp="XXX" level="FATAL" thread="mainmpoo
[exec] --------------------------------
[exec] Contents of witness/xmlLayout.2:
[exec] 1 : <log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase$X" timestamp="XXX" level="INFO"
thread="main">
[exec] 2 : <log4j:message><![CDATA[in X() constructor]]></log4j:message>
[exec] 3 : <log4j:locationInfo class="X" method="X"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 4 : </log4j:event>
[exec] 5 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="main">
[exec] 6 : <log4j:message><![CDATA[Message 0]]></log4j:message>
[exec] 7 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 8 : </log4j:event>
[exec] 9 : <log4j:event logger="root" timestamp="XXX" level="DEBUG"
thread="main">
[exec] 10 : <log4j:message><![CDATA[Message 0]]></log4j:message>
[exec] 11 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 12 : </log4j:event>
[exec] 13 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="INFO" thread="main">
[exec] 14 : <log4j:message><![CDATA[Message 1]]></log4j:message>
[exec] 15 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 16 : </log4j:event>
[exec] 17 : <log4j:event logger="root" timestamp="XXX" level="INFO"
thread="main">
[exec] 18 : <log4j:message><![CDATA[Message 1]]></log4j:message>
[exec] 19 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 20 : </log4j:event>
[exec] 21 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="WARN" thread="main">
[exec] 22 : <log4j:message><![CDATA[Message 2]]></log4j:message>
[exec] 23 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 24 : </log4j:event>
[exec] 25 : <log4j:event logger="root" timestamp="XXX" level="WARN"
thread="main">
[exec] 26 : <log4j:message><![CDATA[Message 2]]></log4j:message>
[exec] 27 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 28 : </log4j:event>
[exec] 29 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="ERROR" thread="main">
[exec] 30 : <log4j:message><![CDATA[Message 3]]></log4j:message>
[exec] 31 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 32 : </log4j:event>
[exec] 33 : <log4j:event logger="root" timestamp="XXX" level="ERROR"
thread="main">
[exec] 34 : <log4j:message><![CDATA[Message 3]]></log4j:message>
[exec] 35 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 36 : </log4j:event>
[exec] 37 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="FATAL" thread="main">
[exec] 38 : <log4j:message><![CDATA[Message 4]]></log4j:message>
[exec] 39 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 40 : </log4j:event>
[exec] 41 : <log4j:event logger="root" timestamp="XXX" level="FATAL"
thread="main">
[exec] 42 : <log4j:message><![CDATA[Message 4]]></log4j:message>
[exec] 43 : <log4j:locationInfo class="XMLLayoutTestCase" method="common"
file="xmllayouttestcase.cpp" line="X"/>
[exec] 44 : </log4j:event>
[exec] Files [output/filtered] and [witness/xmlLayout.3] differ on line 1
[exec] One reads: [<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="mainmpoo].
[exec] Other reads:[<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="main">].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo
[exec] --------------------------------
[exec] Contents of witness/xmlLayout.3:
[exec] 1 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="main">
[exec] 2 : <log4j:message><![CDATA[Message with embedded
<![CDATA[<hello>hi</hello>]]>]]&gt;<![CDATA[.]]></log4j:message>
[exec] 3 : <log4j:locationInfo class="XMLLayoutTestCase"
method="testCDATA" file="xmllayouttestcase.cpp" line="X"/>
[exec] 4 : </log4j:event>
[exec] Files [output/filtered] and [witness/xmlLayout.null] differ on line
1
[exec] One reads: [<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="mainmpoo<log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo].
[exec] Other reads:[<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="main">].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec]
..............................F.F.F.F.F.F.........................F.....Empty
conversion specifier starting at position 2 in conversion pattern.
[exec] .Empty conversion specifier starting at position 6 in conversion
pattern.
[exec]
.........................................................................No
appender could be found for logger (x).
[exec] Please initialize the log4cxx system properly.
[exec] 1 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="mainmpoo
[exec] --------------------------------
[exec] Contents of witness/xmlLayout.null:
[exec] 1 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="main">
[exec] 2 : <log4j:message><![CDATA[hi]]></log4j:message>
[exec] 3 : </log4j:event>
[exec] 4 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="main">
[exec] 5 : <log4j:message><![CDATA[]]></log4j:message>
[exec] 6 : </log4j:event>
[exec] Files [output/filtered] and [witness/xmlLayout.mdc.1] differ on
line 1
[exec] One reads: [<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="mainmpoo].
[exec] Other reads:[<log4j:event
logger="org.apache.log4j.xml.XMLLayoutTestCase" timestamp="XXX" level="DEBUG"
thread="main">].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="mainmpoo
[exec] --------------------------------
[exec] Contents of witness/xmlLayout.mdc.1:
[exec] 1 : <log4j:event logger="org.apache.log4j.xml.XMLLayoutTestCase"
timestamp="XXX" level="DEBUG" thread="main">
[exec] 2 : <log4j:message><![CDATA[Hello]]></log4j:message>
[exec] 3 : <log4j:MDC>
[exec] 4 : <log4j:data name="key1" value="val1"/>
[exec] 5 : <log4j:data name="key2" value="val2"/>
[exec] 6 : </log4j:MDC>
[exec] 7 : </log4j:event>
[exec] Files [output/filtered] and [witness/ttcc] differ on line 1
[exec] One reads: [ [0xmpoo].
[exec] Other reads:[ [main] FATAL ERR - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/ttcc:
[exec] 1 : [main] FATAL ERR - Message 0
[exec] 2 : [main] ERROR ERR - Message 1
[exec] 3 : [main] FATAL INF - Message 2
[exec] 4 : [main] ERROR INF - Message 3
[exec] 5 : [main] WARN INF - Message 4
[exec] 6 : [main] INFO INF - Message 5
[exec] 7 : [main] FATAL INF.UNDEF - Message 6
[exec] 8 : [main] ERROR INF.UNDEF - Message 7
[exec] 9 : [main] WARN INF.UNDEF - Message 8
[exec] 10 : [main] INFO INF.UNDEF - Message 9
[exec] 11 : [main] FATAL INF.ERR - Message 10
[exec] 12 : [main] ERROR INF.ERR - Message 11
[exec] 13 : [main] FATAL INF.ERR.UNDEF - Message 12
[exec] 14 : [main] ERROR INF.ERR.UNDEF - Message 13
[exec] 15 : [main] FATAL DEB - Message 14
[exec] 16 : [main] ERROR DEB - Message 15
[exec] 17 : [main] WARN DEB - Message 16
[exec] 18 : [main] INFO DEB - Message 17
[exec] 19 : [main] DEBUG DEB - Message 18
[exec] 20 : [main] FATAL UNDEF - Message 19
[exec] 21 : [main] ERROR UNDEF - Message 20
[exec] 22 : [main] WARN UNDEF - Message 21
[exec] 23 : [main] INFO UNDEF - Message 22
[exec] 24 : [main] DEBUG UNDEF - Message 23
[exec] 25 : [main] INFO INF - Messages should bear numbers 0 through 23.
[exec] Files [output/filtered] and [witness/patternLayout.2] differ on
line 1
[exec] One reads: [ [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo [0xmpoo].
[exec] Other reads:[ [main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.2:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.3] differ on
line 1
[exec] One reads: [ [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo [0xmpoo].
[exec] Other reads:[ [main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.3:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.4] differ on
line 1
[exec] One reads: [ [0xmpoo].
[exec] Other reads:[ [main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.4:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.5] differ on
line 1
[exec] One reads: [ [0xmpoo].
[exec] Other reads:[ [main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.5:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.6] differ on
line 1
[exec] One reads: [ [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo [0xmpoo].
[exec] Other reads:[ [main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.6:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.7] differ on
line 1
[exec] One reads: [ [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo [0xmpoo].
[exec] Other reads:[ [main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo [0xmpoo
[0xmpoo [0xmpoo [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.7:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.8] differ on
line 1
[exec] One reads: [569 [0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo569
[0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo].
[exec] Other reads:[[main] DEBUG atternLayoutTest - Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : 569 [0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo569
[0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo569 [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.8:
[exec] 1 : [main] DEBUG atternLayoutTest - Message 0
[exec] 2 : [main] DEBUG root - Message 0
[exec] 3 : [main] INFO atternLayoutTest - Message 1
[exec] 4 : [main] INFO root - Message 1
[exec] 5 : [main] WARN atternLayoutTest - Message 2
[exec] 6 : [main] WARN root - Message 2
[exec] 7 : [main] ERROR atternLayoutTest - Message 3
[exec] 8 : [main] ERROR root - Message 3
[exec] 9 : [main] FATAL atternLayoutTest - Message 4
[exec] 10 : [main] FATAL root - Message 4
[exec] Files [output/filtered] and [witness/patternLayout.9] differ on
line 1
[exec] One reads:
[[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo].
[exec] Other reads:[[main] DEBUG atternLayoutTest : Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 :
[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.9:
[exec] 1 : [main] DEBUG atternLayoutTest : Message 0
[exec] 2 : [main] DEBUG root : Message 0
[exec] 3 : [main] INFO atternLayoutTest : Message 1
[exec] 4 : [main] INFO root : Message 1
[exec] 5 : [main] WARN atternLayoutTest : Message 2
[exec] 6 : [main] WARN root : Message 2
[exec] 7 : [main] ERROR atternLayoutTest : Message 3
[exec] 8 : [main] ERROR root : Message 3
[exec] 9 : [main] FATAL atternLayoutTest : Message 4
[exec] 10 : [main] FATAL root : Message 4
[exec] Files [output/filtered] and [witness/patternLayout.10] differ on
line 1
[exec] One reads:
[[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo].
[exec] Other reads:[[main] DEBUG patternlayouttest.cpp(X): Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 :
[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.10:
[exec] 1 : [main] DEBUG patternlayouttest.cpp(X): Message 0
[exec] 2 : [main] DEBUG patternlayouttest.cpp(X): Message 0
[exec] 3 : [main] INFO patternlayouttest.cpp(X): Message 1
[exec] 4 : [main] INFO patternlayouttest.cpp(X): Message 1
[exec] 5 : [main] WARN patternlayouttest.cpp(X): Message 2
[exec] 6 : [main] WARN patternlayouttest.cpp(X): Message 2
[exec] 7 : [main] ERROR patternlayouttest.cpp(X): Message 3
[exec] 8 : [main] ERROR patternlayouttest.cpp(X): Message 3
[exec] 9 : [main] FATAL patternlayouttest.cpp(X): Message 4
[exec] 10 : [main] FATAL patternlayouttest.cpp(X): Message 4
[exec] Files [output/filtered] and [witness/patternLayout.11] differ on
line 1
[exec] One reads: [DEBUG [0xmpooDEBUG [0xmpooINFO [0xmpooINFO
[0xmpooWARN [0xmpooWARN [0xmpooERROR [0xmpooERROR [0xmpooFATAL [0xmpooFATAL
[0xmpoo].
[exec] Other reads:[DEBUG [main] log4j.PatternLayoutTest: Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 : DEBUG [0xmpooDEBUG [0xmpooINFO [0xmpooINFO [0xmpooWARN
[0xmpooWARN [0xmpooERROR [0xmpooERROR [0xmpooFATAL [0xmpooFATAL [0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.11:
[exec] 1 : DEBUG [main] log4j.PatternLayoutTest: Message 0
[exec] 2 : DEBUG [main] root: Message 0
[exec] 3 : INFO [main] log4j.PatternLayoutTest: Message 1
[exec] 4 : INFO [main] root: Message 1
[exec] 5 : WARN [main] log4j.PatternLayoutTest: Message 2
[exec] 6 : WARN [main] root: Message 2
[exec] 7 : ERROR [main] log4j.PatternLayoutTest: Message 3
[exec] 8 : ERROR [main] root: Message 3
[exec] 9 : FATAL [main] log4j.PatternLayoutTest: Message 4
[exec] 10 : FATAL [main] root: Message 4
[exec] Files [output/filtered] and [witness/patternLayout.12] differ on
line 1
[exec] One reads:
[[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo].
[exec] Other reads:[[main] DEBUG patternlayouttest.cpp(X): Message 0].
[exec] --------------------------------
[exec] Contents of output/filtered:
[exec] 1 :
[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo[0xmpoo
[exec] --------------------------------
[exec] Contents of witness/patternLayout.12:
[exec] 1 : [main] DEBUG patternlayouttest.cpp(X): Message 0
[exec] 2 : [main] DEBUG patternlayouttest.cpp(X): Message 0
[exec] 3 : [main] INFO patternlayouttest.cpp(X): Message 1
[exec] 4 : [main] INFO patternlayouttest.cpp(X): Message 1
[exec] 5 : [main] WARN patternlayouttest.cpp(X): Message 2
[exec] 6 : [main] WARN patternlayouttest.cpp(X): Message 2
[exec] 7 : [main] ERROR patternlayouttest.cpp(X): Message 3
[exec] 8 : [main] ERROR patternlayouttest.cpp(X): Message 3
[exec] 9 : [main] FATAL patternlayouttest.cpp(X): Message 4
[exec] 10 : [main] FATAL patternlayouttest.cpp(X): Message 4
[exec] ......F.F.F.F.F.F.F.F.F.F.F..............................

BUILD FAILED
/root/Memento/dev/src/trunk/log4cxx-0.98/logging-log4cxx/build.xml:838: exec
returned: 1

Total time: 2 minutes 28 seconds
<Prev in Thread] Current Thread [Next in Thread>
Sponsor
FREE Network Mapping Tool for Microsoft® OfficeVisio Professional 2007
Don't map your network by hand - let LANsurveyor Express for Microsoft Visio Professional 2007
automatically create network diagrams for you!
Google Custom Search

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation

Home | sitemap | advertise | OSDir is an inevitable website. super tiny logo