Revision 39728477f077d5d51b92c2424be69b3dcca28126 authored by Dmitri Naumov on 09 June 2021, 09:37:23 UTC, committed by Thomas Fischer on 09 June 2021, 12:36:34 UTC
spdlog is linked "public" in BaseLib.

Reason is the violation of odr for some globals defined
in the spdlog library.

==1540297==ERROR: AddressSanitizer: odr-violation (0x7f5ea9c9d020):
  [1] size=40 'vtable for spdlog::spdlog_ex' _deps/spdlog-src/src/spdlog.cpp
  [2] size=40 'vtable for spdlog::spdlog_ex' _deps/spdlog-src/src/spdlog.cpp
These globals were registered at these points:
  [1]:
    #0 0x5614686e0dfa in __asan_register_globals.part.0 (/home/naumov/w/ogs/d/bin/ogs+0x1bfdfa)
    #1 0x7f5e6cdbe7eb in asan.module_ctor (/home/naumov/w/ogs/d/bin/../lib/libMeshLib.so+0x17d37eb)

  [2]:
    #0 0x558bd62b6dfa in __asan_register_globals.part.0 (/home/naumov/w/ogs/d/bin/ogs+0x1bfdfa)
    #1 0x7f831c7e54ab in asan.module_ctor (/home/naumov/w/ogs/d/bin/../lib/libBaseLib.so+0x89a4ab)
1 parent fa9c332
History
File Mode Size
BoundaryCondition
ComponentTransport
Deformation
HT
HeatConduction
HeatTransportBHE
HydroMechanics
LIE
LiquidFlow
Output
PhaseField
RichardsComponentTransport
RichardsFlow
RichardsMechanics
SmallDeformation
SmallDeformationNonlocal
SourceTerms
SteadyStateDiffusion
StokesFlow
SurfaceFlux
TES
TH2M
ThermalTwoPhaseFlowWithPP
ThermoHydroMechanics
ThermoMechanicalPhaseField
ThermoMechanics
ThermoRichardsMechanics
TwoPhaseFlowWithPP
TwoPhaseFlowWithPrho
Utils
AbstractJacobianAssembler.h -rw-r--r-- 2.1 KB
AnalyticalJacobianAssembler.cpp -rw-r--r-- 1.7 KB
AnalyticalJacobianAssembler.h -rw-r--r-- 1.9 KB
CMakeLists.txt -rw-r--r-- 1.8 KB
CentralDifferencesJacobianAssembler.cpp -rw-r--r-- 7.1 KB
CentralDifferencesJacobianAssembler.h -rw-r--r-- 3.0 KB
CompareJacobiansJacobianAssembler.cpp -rw-r--r-- 13.5 KB
CompareJacobiansJacobianAssembler.h -rw-r--r-- 2.9 KB
CoupledSolutionsForStaggeredScheme.cpp -rw-r--r-- 1.8 KB
CoupledSolutionsForStaggeredScheme.h -rw-r--r-- 2.0 KB
CreateDeactivatedSubdomain.cpp -rw-r--r-- 11.8 KB
CreateDeactivatedSubdomain.h -rw-r--r-- 1.1 KB
CreateJacobianAssembler.cpp -rw-r--r-- 1.3 KB
CreateJacobianAssembler.h -rw-r--r-- 523 bytes
CreateProcessData.cpp -rw-r--r-- 5.9 KB
CreateProcessData.h -rw-r--r-- 640 bytes
CreateTimeLoop.cpp -rw-r--r-- 3.6 KB
CreateTimeLoop.h -rw-r--r-- 996 bytes
DeactivatedSubdomain.cpp -rw-r--r-- 2.4 KB
DeactivatedSubdomain.h -rw-r--r-- 3.6 KB
LocalAssemblerInterface.cpp -rw-r--r-- 5.9 KB
LocalAssemblerInterface.h -rw-r--r-- 6.4 KB
LocalAssemblerTraits.h -rw-r--r-- 6.2 KB
Process.cpp -rw-r--r-- 16.1 KB
Process.h -rw-r--r-- 13.2 KB
ProcessData.h -rw-r--r-- 2.5 KB
ProcessVariable.cpp -rw-r--r-- 12.3 KB
ProcessVariable.h -rw-r--r-- 4.5 KB
TimeLoop.cpp -rw-r--r-- 33.2 KB
TimeLoop.h -rw-r--r-- 4.6 KB
VariableTransformation.h -rw-r--r-- 2.3 KB
VectorMatrixAssembler.cpp -rw-r--r-- 6.5 KB
VectorMatrixAssembler.h -rw-r--r-- 2.8 KB

back to top