http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53780
--- Comment #3 from vincenzo Innocente <vincenzo.innocente at cern dot ch> 2012-06-29 07:39:02 UTC --- The patch HAS a side effect that I observed also in 4.8 and had no time to reduce yet. (At least now I know the origin of it) something pretty weird plenty of error: tmp/slc5_amd64_gcc470/src/FWCore/Modules/src/FWCoreModules/MulticoreRunLumiEventChecker.o: multiple definition of 'edm::WorkerT<edm::EDAnalyzer>::implDoBegin(edm::EventPrincipal&, edm::EventSetup const&, edm::CurrentProcessingContext const*)::{lambda(ed m::Worker*)#1}::operator void (*)(edm::Worker*)() const' /afs/cern.ch/user/i/innocent/w3/gcc47slc5/bin/ld: tmp/slc5_amd64_gcc470/src/FWCore/Modules/src/FWCoreModules/EventContentAnalyzer.o: previous definition he re /afs/cern.ch/user/i/innocent/w3/gcc47slc5/bin/ld: error: tmp/slc5_amd64_gcc470/src/FWCore/Modules/src/FWCoreModules/Prescaler.o: multiple definition of 'edm::WorkerT<edm::EDFilter>::implDoBegin(edm::EventPrincipal&, edm::EventSetup const&, edm::CurrentProcessingContext const*)::{lambda(edm::Worker*)#1}::_FUN( edm::Worker*)' /afs/cern.ch/user/i/innocent/w3/gcc47slc5/bin/ld: tmp/slc5_amd64_gcc470/src/FWCore/Modules/src/FWCoreModules/LogErrorFilter.o: previous definition here ld is GNU gold (GNU Binutils 2.22.52.20120515) 1.11