Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F10718205
D11617.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
37 KB
Referenced Files
None
Subscribers
None
D11617.diff
View Options
diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1,2 @@
+libbenchmark.so.1
+libbenchmark_main.so.1
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,285 @@
+libbenchmark.so.1:FLAGS_benchmark_counters_tabular
+libbenchmark.so.1:FLAGS_benchmark_display_aggregates_only
+libbenchmark.so.1:FLAGS_benchmark_enable_random_interleaving
+libbenchmark.so.1:FLAGS_benchmark_list_tests
+libbenchmark.so.1:FLAGS_benchmark_min_time
+libbenchmark.so.1:FLAGS_benchmark_repetitions
+libbenchmark.so.1:FLAGS_benchmark_report_aggregates_only
+libbenchmark.so.1:FLAGS_v
+libbenchmark.so.1:_Z19FLAGS_benchmark_outB5cxx11
+libbenchmark.so.1:_Z21FLAGS_benchmark_colorB5cxx11
+libbenchmark.so.1:_Z22FLAGS_benchmark_filterB5cxx11
+libbenchmark.so.1:_Z22FLAGS_benchmark_formatB5cxx11
+libbenchmark.so.1:_Z26FLAGS_benchmark_out_formatB5cxx11
+libbenchmark.so.1:_Z29FLAGS_benchmark_perf_countersB5cxx11
+libbenchmark.so.1:_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log
+libbenchmark.so.1:_ZGVZN9benchmark8internal19GetErrorLogInstanceEvE3log
+libbenchmark.so.1:_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul
+libbenchmark.so.1:_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul
+libbenchmark.so.1:_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul
+libbenchmark.so.1:_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul
+libbenchmark.so.1:_ZN9benchmark10InitializeEPiPPc
+libbenchmark.so.1:_ZN9benchmark10SumSquaresE
+libbenchmark.so.1:_ZN9benchmark10SystemInfo3GetEv
+libbenchmark.so.1:_ZN9benchmark10SystemInfoC1Ev
+libbenchmark.so.1:_ZN9benchmark10SystemInfoC2Ev
+libbenchmark.so.1:_ZN9benchmark11BoolFromEnvEPKcb
+libbenchmark.so.1:_ZN9benchmark11CSVReporter10ReportRunsERKSt6vectorINS_17BenchmarkReporter3RunESaIS3_EE
+libbenchmark.so.1:_ZN9benchmark11CSVReporter12PrintRunDataERKNS_17BenchmarkReporter3RunE
+libbenchmark.so.1:_ZN9benchmark11CSVReporter13ReportContextERKNS_17BenchmarkReporter7ContextE
+libbenchmark.so.1:_ZN9benchmark11ColorPrintfERSoNS_8LogColorEPKcP13__va_list_tag
+libbenchmark.so.1:_ZN9benchmark11ColorPrintfERSoNS_8LogColorEPKcz
+libbenchmark.so.1:_ZN9benchmark11ComputeBigOERKSt6vectorINS_17BenchmarkReporter3RunESaIS2_EE
+libbenchmark.so.1:_ZN9benchmark12ComputeStatsERKSt6vectorINS_17BenchmarkReporter3RunESaIS2_EE
+libbenchmark.so.1:_ZN9benchmark12FittingCurveENS_4BigOE
+libbenchmark.so.1:_ZN9benchmark12FormatStringB5cxx11EPKcP13__va_list_tag
+libbenchmark.so.1:_ZN9benchmark12FormatStringB5cxx11EPKcz
+libbenchmark.so.1:_ZN9benchmark12Int32FromEnvEPKci
+libbenchmark.so.1:_ZN9benchmark12JSONReporter10ReportRunsERKSt6vectorINS_17BenchmarkReporter3RunESaIS3_EE
+libbenchmark.so.1:_ZN9benchmark12JSONReporter12PrintRunDataERKNS_17BenchmarkReporter3RunE
+libbenchmark.so.1:_ZN9benchmark12JSONReporter13ReportContextERKNS_17BenchmarkReporter7ContextE
+libbenchmark.so.1:_ZN9benchmark12JSONReporter8FinalizeEv
+libbenchmark.so.1:_ZN9benchmark12StrFormatImpB5cxx11EPKcP13__va_list_tag
+libbenchmark.so.1:_ZN9benchmark13DoubleFromEnvEPKcd
+libbenchmark.so.1:_ZN9benchmark13GetBigOStringB5cxx11ENS_4BigOE
+libbenchmark.so.1:_ZN9benchmark13ParseBoolFlagEPKcS1_Pb
+libbenchmark.so.1:_ZN9benchmark13StatisticsSumE
+libbenchmark.so.1:_ZN9benchmark13StringFromEnvEPKcS1_
+libbenchmark.so.1:_ZN9benchmark14KvPairsFromEnvEPKcSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+libbenchmark.so.1:_ZN9benchmark14MinimalLeastSqERKSt6vectorIlSaIlEERKS0_IdSaIdEENS_4BigOE
+libbenchmark.so.1:_ZN9benchmark14MinimalLeastSqERKSt6vectorIlSaIlEERKS0_IdSaIdEEPFdmE
+libbenchmark.so.1:_ZN9benchmark14ParseFlagValueEPKcS1_b
+libbenchmark.so.1:_ZN9benchmark14ParseInt32FlagEPKcS1_Pi
+libbenchmark.so.1:_ZN9benchmark14StatisticsMeanERKSt6vectorIdSaIdEE
+libbenchmark.so.1:_ZN9benchmark14ThreadCPUUsageEv
+libbenchmark.so.1:_ZN9benchmark15ConsoleReporter10ReportRunsERKSt6vectorINS_17BenchmarkReporter3RunESaIS3_EE
+libbenchmark.so.1:_ZN9benchmark15ConsoleReporter11PrintHeaderERKNS_17BenchmarkReporter3RunE
+libbenchmark.so.1:_ZN9benchmark15ConsoleReporter12PrintRunDataERKNS_17BenchmarkReporter3RunE
+libbenchmark.so.1:_ZN9benchmark15ConsoleReporter13ReportContextERKNS_17BenchmarkReporter7ContextE
+libbenchmark.so.1:_ZN9benchmark15IsColorTerminalEv
+libbenchmark.so.1:_ZN9benchmark15ParseDoubleFlagEPKcS1_Pd
+libbenchmark.so.1:_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libbenchmark.so.1:_ZN9benchmark15ProcessCPUUsageEv
+libbenchmark.so.1:_ZN9benchmark15SleepForSecondsEd
+libbenchmark.so.1:_ZN9benchmark16AddCustomContextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
+libbenchmark.so.1:_ZN9benchmark16StatisticsMedianERKSt6vectorIdSaIdEE
+libbenchmark.so.1:_ZN9benchmark16StatisticsStdDevERKSt6vectorIdSaIdEE
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporter17PrintBasicContextEPSoRKNS0_7ContextE
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporter7Context15executable_nameE
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporter7ContextC1Ev
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporter7ContextC2Ev
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporterC1Ev
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporterC2Ev
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporterD0Ev
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporterD1Ev
+libbenchmark.so.1:_ZN9benchmark17BenchmarkReporterD2Ev
+libbenchmark.so.1:_ZN9benchmark17IsTruthyFlagValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libbenchmark.so.1:_ZN9benchmark17ParseKeyValueFlagEPKcS1_PSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+libbenchmark.so.1:_ZN9benchmark19AppendHumanReadableEiPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libbenchmark.so.1:_ZN9benchmark19HumanReadableNumberB5cxx11Edd
+libbenchmark.so.1:_ZN9benchmark19LocalDateTimeStringB5cxx11Ev
+libbenchmark.so.1:_ZN9benchmark20SleepForMicrosecondsEi
+libbenchmark.so.1:_ZN9benchmark20SleepForMillisecondsEi
+libbenchmark.so.1:_ZN9benchmark21RegisterMemoryManagerEPNS_13MemoryManagerE
+libbenchmark.so.1:_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterE
+libbenchmark.so.1:_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_
+libbenchmark.so.1:_ZN9benchmark22RunSpecifiedBenchmarksEv
+libbenchmark.so.1:_ZN9benchmark25ClearRegisteredBenchmarksEv
+libbenchmark.so.1:_ZN9benchmark27ReportUnrecognizedArgumentsEiPPc
+libbenchmark.so.1:_ZN9benchmark3SqrE
+libbenchmark.so.1:_ZN9benchmark4SqrtE
+libbenchmark.so.1:_ZN9benchmark5State11PauseTimingEv
+libbenchmark.so.1:_ZN9benchmark5State12ResumeTimingEv
+libbenchmark.so.1:_ZN9benchmark5State13SkipWithErrorEPKc
+libbenchmark.so.1:_ZN9benchmark5State16SetIterationTimeEd
+libbenchmark.so.1:_ZN9benchmark5State16StartKeepRunningEv
+libbenchmark.so.1:_ZN9benchmark5State17FinishKeepRunningEv
+libbenchmark.so.1:_ZN9benchmark5State8SetLabelEPKc
+libbenchmark.so.1:_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerEPNS6_23PerfCountersMeasurementE
+libbenchmark.so.1:_ZN9benchmark5StateC2EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerEPNS6_23PerfCountersMeasurementE
+libbenchmark.so.1:_ZN9benchmark6IsFlagEPKcS1_
+libbenchmark.so.1:_ZN9benchmark7CPUInfo3GetEv
+libbenchmark.so.1:_ZN9benchmark7CPUInfoC1Ev
+libbenchmark.so.1:_ZN9benchmark7CPUInfoC2Ev
+libbenchmark.so.1:_ZN9benchmark8ShutdownEv
+libbenchmark.so.1:_ZN9benchmark8StrSplitERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+libbenchmark.so.1:_ZN9benchmark8internal12PerfCounters10InitializeEv
+libbenchmark.so.1:_ZN9benchmark8internal12PerfCounters10kSupportedE
+libbenchmark.so.1:_ZN9benchmark8internal12PerfCounters6CreateERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE
+libbenchmark.so.1:_ZN9benchmark8internal12PerfCountersD1Ev
+libbenchmark.so.1:_ZN9benchmark8internal12PerfCountersD2Ev
+libbenchmark.so.1:_ZN9benchmark8internal14UseCharPointerEPVKc
+libbenchmark.so.1:_ZN9benchmark8internal14global_contextB5cxx11E
+libbenchmark.so.1:_ZN9benchmark8internal14memory_managerE
+libbenchmark.so.1:_ZN9benchmark8internal15BenchmarkRunner10GetResultsEv
+libbenchmark.so.1:_ZN9benchmark8internal15BenchmarkRunner13DoNIterationsEv
+libbenchmark.so.1:_ZN9benchmark8internal15BenchmarkRunner15DoOneRepetitionEv
+libbenchmark.so.1:_ZN9benchmark8internal15BenchmarkRunnerC1ERKNS0_17BenchmarkInstanceEPNS_17BenchmarkReporter19PerFamilyRunReportsE
+libbenchmark.so.1:_ZN9benchmark8internal15BenchmarkRunnerC2ERKNS0_17BenchmarkInstanceEPNS_17BenchmarkReporter19PerFamilyRunReportsE
+libbenchmark.so.1:_ZN9benchmark8internal16GetOutputOptionsEb
+libbenchmark.so.1:_ZN9benchmark8internal17BenchmarkFamilies11GetInstanceEv
+libbenchmark.so.1:_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE
+libbenchmark.so.1:_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo
+libbenchmark.so.1:_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv
+libbenchmark.so.1:_ZN9benchmark8internal17BenchmarkInstanceC1EPNS0_9BenchmarkEiiRKSt6vectorIlSaIlEEi
+libbenchmark.so.1:_ZN9benchmark8internal17BenchmarkInstanceC2EPNS0_9BenchmarkEiiRKSt6vectorIlSaIlEEi
+libbenchmark.so.1:_ZN9benchmark8internal17FunctionBenchmark3RunERNS_5StateE
+libbenchmark.so.1:_ZN9benchmark8internal17InitializeStreamsEv
+libbenchmark.so.1:_ZN9benchmark8internal17PerfCounterValues12kMaxCountersE
+libbenchmark.so.1:_ZN9benchmark8internal17PrintUsageAndExitEv
+libbenchmark.so.1:_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc
+libbenchmark.so.1:_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo
+libbenchmark.so.1:_ZN9benchmark8internal23FLAGS_benchmark_contextB5cxx11E
+libbenchmark.so.1:_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE
+libbenchmark.so.1:_ZN9benchmark8internal6FinishEPSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_7CounterESt4lessIS7_ESaISt4pairIKS7_S8_EEEmdd
+libbenchmark.so.1:_ZN9benchmark8internal6FinishERKNS_7CounterEmdd
+libbenchmark.so.1:_ZN9benchmark8internal6IsZeroEd
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark10ComplexityENS_4BigOE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark10ComplexityEPFdmE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark10DenseRangeElli
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark10IterationsEm
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark11ArgsProductERKSt6vectorIS2_IlSaIlEESaIS4_EE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark11RepetitionsEi
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark11ThreadRangeEii
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark11UseRealTimeEv
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark13UseManualTimeEv
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark15RangeMultiplierEi
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark17ComputeStatisticsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFdRKSt6vectorIdSaIdEEE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark20ReportAggregatesOnlyEb
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark21DisplayAggregatesOnlyEb
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark21MeasureProcessCPUTimeEv
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark3ArgEl
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark4NameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark4UnitENS_8TimeUnitE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark5ApplyEPFvPS1_E
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark5RangeEll
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark7MinTimeEd
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark7SetNameEPKc
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark7ThreadsEi
+libbenchmark.so.1:_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE
+libbenchmark.so.1:_ZN9benchmark8internal9BenchmarkC1EPKc
+libbenchmark.so.1:_ZN9benchmark8internal9BenchmarkC2EPKc
+libbenchmark.so.1:_ZN9benchmark8internal9BenchmarkD0Ev
+libbenchmark.so.1:_ZN9benchmark8internal9BenchmarkD1Ev
+libbenchmark.so.1:_ZN9benchmark8internal9BenchmarkD2Ev
+libbenchmark.so.1:_ZN9benchmark8internal9IncrementEPSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_7CounterESt4lessIS7_ESaISt4pairIKS7_S8_EEERKSF_
+libbenchmark.so.1:_ZN9benchmark8internal9SameNamesERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_7CounterESt4lessIS7_ESaISt4pairIKS7_S8_EEESH_
+libbenchmark.so.1:_ZN9benchmark9CsvEscapeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libbenchmark.so.1:_ZN9benchmark9StrFormatB5cxx11EPKcz
+libbenchmark.so.1:_ZNK9benchmark13BenchmarkName3strB5cxx11Ev
+libbenchmark.so.1:_ZNK9benchmark17BenchmarkReporter3Run14benchmark_nameB5cxx11Ev
+libbenchmark.so.1:_ZNK9benchmark17BenchmarkReporter3Run18GetAdjustedCPUTimeEv
+libbenchmark.so.1:_ZNK9benchmark17BenchmarkReporter3Run19GetAdjustedRealTimeEv
+libbenchmark.so.1:_ZNK9benchmark8internal15BenchmarkRunner21PredictNumItersNeededERKNS1_16IterationResultsE
+libbenchmark.so.1:_ZNK9benchmark8internal15BenchmarkRunner28ShouldReportIterationResultsERKNS1_16IterationResultsE
+libbenchmark.so.1:_ZNK9benchmark8internal17BenchmarkInstance3RunEmiPNS0_11ThreadTimerEPNS0_13ThreadManagerEPNS0_23PerfCountersMeasurementE
+libbenchmark.so.1:_ZNK9benchmark8internal9Benchmark7ArgsCntEv
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation
+libbenchmark.so.1:_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc
+libbenchmark.so.1:_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv
+libbenchmark.so.1:_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv
+libbenchmark.so.1:_ZTIN9benchmark11CSVReporterE
+libbenchmark.so.1:_ZTIN9benchmark12JSONReporterE
+libbenchmark.so.1:_ZTIN9benchmark15ConsoleReporterE
+libbenchmark.so.1:_ZTIN9benchmark17BenchmarkReporterE
+libbenchmark.so.1:_ZTIN9benchmark8internal17FunctionBenchmarkE
+libbenchmark.so.1:_ZTIN9benchmark8internal9BenchmarkE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE
+libbenchmark.so.1:_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE
+libbenchmark.so.1:_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE
+libbenchmark.so.1:_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE
+libbenchmark.so.1:_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE
+libbenchmark.so.1:_ZTSN9benchmark11CSVReporterE
+libbenchmark.so.1:_ZTSN9benchmark12JSONReporterE
+libbenchmark.so.1:_ZTSN9benchmark15ConsoleReporterE
+libbenchmark.so.1:_ZTSN9benchmark17BenchmarkReporterE
+libbenchmark.so.1:_ZTSN9benchmark8internal17FunctionBenchmarkE
+libbenchmark.so.1:_ZTSN9benchmark8internal9BenchmarkE
+libbenchmark.so.1:_ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvPKN9benchmark8internal17BenchmarkInstanceEmiPNS4_13ThreadManagerEPNS4_23PerfCountersMeasurementEES7_miS9_SB_EEEEEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE
+libbenchmark.so.1:_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE
+libbenchmark.so.1:_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE
+libbenchmark.so.1:_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE
+libbenchmark.so.1:_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE
+libbenchmark.so.1:_ZTSSt19_Sp_make_shared_tag
+libbenchmark.so.1:_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE
+libbenchmark.so.1:_ZTVN9benchmark11CSVReporterE
+libbenchmark.so.1:_ZTVN9benchmark12JSONReporterE
+libbenchmark.so.1:_ZTVN9benchmark15ConsoleReporterE
+libbenchmark.so.1:_ZTVN9benchmark17BenchmarkReporterE
+libbenchmark.so.1:_ZTVN9benchmark8internal17FunctionBenchmarkE
+libbenchmark.so.1:_ZTVN9benchmark8internal9BenchmarkE
+libbenchmark.so.1:_ZZN9benchmark8internal18GetNullLogInstanceEvE3log
+libbenchmark.so.1:_ZZN9benchmark8internal19GetErrorLogInstanceEvE3log
+libbenchmark.so.1:_ZZN9benchmark8internal8LogLevelEvE9log_level
+libbenchmark.so.1:_ZZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_bE12__classnames
+libbenchmark.so.1:_ZZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_E14__collatenames
+libbenchmark.so.1:_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul
+libbenchmark.so.1:_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul
+libbenchmark.so.1:_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul
+libbenchmark.so.1:_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul
+libbenchmark.so.1:_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s
+libbenchmark.so.1:_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s
+libbenchmark.so.1:_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag
+libbenchmark_main.so.1:main
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,5 @@
+libc.so.6
+libgcc_s.so.1
+libm.so.6
+libpthread.so.0
+libstdc++.so.6
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,171 @@
+libc.so.6:__cxa_atexit
+libc.so.6:__fprintf_chk
+libc.so.6:__snprintf_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:__strncat_chk
+libc.so.6:__vsnprintf_chk
+libc.so.6:clock_gettime
+libc.so.6:exit
+libc.so.6:fileno
+libc.so.6:getenv
+libc.so.6:gethostname
+libc.so.6:getloadavg
+libc.so.6:gmtime_r
+libc.so.6:isalnum
+libc.so.6:isatty
+libc.so.6:localtime_r
+libc.so.6:memcmp
+libc.so.6:memcpy
+libc.so.6:memmove
+libc.so.6:memset
+libc.so.6:nanosleep
+libc.so.6:stderr
+libc.so.6:stdout
+libc.so.6:strchr
+libc.so.6:strcmp
+libc.so.6:strftime
+libc.so.6:strlen
+libc.so.6:strncmp
+libc.so.6:strtod
+libc.so.6:strtol
+libc.so.6:strtoul
+libc.so.6:tolower
+libc.so.6:toupper
+libgcc_s.so.1:_Unwind_Resume
+libgcc_s.so.1:__gcc_personality_v0
+libgcc_s.so.1:__popcountdi2
+libm.so.6:log
+libm.so.6:lround
+libm.so.6:pow
+libm.so.6:sqrt
+libpthread.so.0:__errno_location
+libpthread.so.0:pthread_create
+libpthread.so.0:read
+libstdc++.so.6:_ZNKSt12__basic_fileIcE7is_openEv
+libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
+libstdc++.so.6:_ZNKSt6locale2id5_M_idEv
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmRKS4_
+libstdc++.so.6:_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv
+libstdc++.so.6:_ZNSdD2Ev
+libstdc++.so.6:_ZNSi10_M_extractIlEERSiRT_
+libstdc++.so.6:_ZNSirsERi
+libstdc++.so.6:_ZNSo3putEc
+libstdc++.so.6:_ZNSo5flushEv
+libstdc++.so.6:_ZNSo9_M_insertIdEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertIlEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertImEERSoT_
+libstdc++.so.6:_ZNSolsEi
+libstdc++.so.6:_ZNSt11regex_errorD1Ev
+libstdc++.so.6:_ZNSt12__basic_fileIcED1Ev
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt13random_device7_M_finiEv
+libstdc++.so.6:_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZNSt13random_device9_M_getvalEv
+libstdc++.so.6:_ZNSt13runtime_errorC2EPKc
+libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode
+libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt18condition_variable10notify_allEv
+libstdc++.so.6:_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE
+libstdc++.so.6:_ZNSt18condition_variableC1Ev
+libstdc++.so.6:_ZNSt18condition_variableD1Ev
+libstdc++.so.6:_ZNSt5ctypeIcE2idE
+libstdc++.so.6:_ZNSt6chrono3_V212steady_clock3nowEv
+libstdc++.so.6:_ZNSt6chrono3_V212system_clock3nowEv
+libstdc++.so.6:_ZNSt6localeC1ERKS_
+libstdc++.so.6:_ZNSt6localeC1Ev
+libstdc++.so.6:_ZNSt6localeD1Ev
+libstdc++.so.6:_ZNSt6localeaSERKS_
+libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE
+libstdc++.so.6:_ZNSt6thread4joinEv
+libstdc++.so.6:_ZNSt6thread6_StateD2Ev
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_
+libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm
+libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
+libstdc++.so.6:_ZNSt8ios_baseC2Ev
+libstdc++.so.6:_ZNSt8ios_baseD2Ev
+libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E
+libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate
+libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
+libstdc++.so.6:_ZSt16__throw_bad_castv
+libstdc++.so.6:_ZSt17__throw_bad_allocv
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt19__throw_logic_errorPKc
+libstdc++.so.6:_ZSt19__throw_regex_errorNSt15regex_constants10error_typeE
+libstdc++.so.6:_ZSt20__throw_length_errorPKc
+libstdc++.so.6:_ZSt20__throw_out_of_rangePKc
+libstdc++.so.6:_ZSt20__throw_system_errori
+libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc
+libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
+libstdc++.so.6:_ZSt25__throw_bad_function_callv
+libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
+libstdc++.so.6:_ZSt4cerr
+libstdc++.so.6:_ZSt4clog
+libstdc++.so.6:_ZSt4cout
+libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_
+libstdc++.so.6:_ZSt9terminatev
+libstdc++.so.6:_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale
+libstdc++.so.6:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale
+libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
+libstdc++.so.6:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE
+libstdc++.so.6:_ZTINSt6locale5facetE
+libstdc++.so.6:_ZTINSt6thread6_StateE
+libstdc++.so.6:_ZTISt11regex_error
+libstdc++.so.6:_ZTISt5ctypeIcE
+libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
+libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVSt11regex_error
+libstdc++.so.6:_ZTVSt13basic_filebufIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE
+libstdc++.so.6:_ZdaPv
+libstdc++.so.6:_ZdlPv
+libstdc++.so.6:_Znam
+libstdc++.so.6:_Znwm
+libstdc++.so.6:__cxa_allocate_exception
+libstdc++.so.6:__cxa_bad_cast
+libstdc++.so.6:__cxa_begin_catch
+libstdc++.so.6:__cxa_end_catch
+libstdc++.so.6:__cxa_free_exception
+libstdc++.so.6:__cxa_guard_abort
+libstdc++.so.6:__cxa_guard_acquire
+libstdc++.so.6:__cxa_guard_release
+libstdc++.so.6:__cxa_pure_virtual
+libstdc++.so.6:__cxa_rethrow
+libstdc++.so.6:__cxa_throw
+libstdc++.so.6:__dynamic_cast
+libstdc++.so.6:__gxx_personality_v0
diff --git a/files/cmake-project-version.patch b/files/cmake-project-version.patch
new file mode 100644
--- /dev/null
+++ b/files/cmake-project-version.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -13,7 +13,7 @@ foreach(p
+ endif()
+ endforeach()
+
+-project (benchmark VERSION 1.5.4 LANGUAGES CXX)
++project (benchmark VERSION @VERSION@ LANGUAGES CXX)
+
+ option(BENCHMARK_ENABLE_TESTING "Enable testing of the benchmark library." ON)
+ option(BENCHMARK_ENABLE_EXCEPTIONS "Enable the use of exceptions in the benchmark library." ON)
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,19 @@
+name : gbenchmark
+version : 1.5.5
+release : 1
+source :
+ - https://github.com/google/benchmark/archive/v1.5.5/benchmark-v1.5.5.tar.gz : 3bff5f237c317ddfd8d5a9b96b3eede7c0802e799db520d38ce756a2a46a18a0
+homepage : https://github.com/google/benchmark
+license : Apache-2.0
+component : programming.library
+summary : A microbenchmark support library
+description: |
+ A library that benchmarks code snippets, similar to unit tests.
+setup : |
+ sed "s|@VERSION@|%version%|g" $pkgfiles/cmake-project-version.patch > cmake-project-version.patch
+ %patch -p1 < cmake-project-version.patch
+ %cmake_ninja -DBUILD_SHARED_LIBS=ON -DBENCHMARK_ENABLE_LTO=ON -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+build : |
+ %ninja_build
+install : |
+ %ninja_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,58 @@
+<PISI>
+ <Source>
+ <Name>gbenchmark</Name>
+ <Homepage>https://github.com/google/benchmark</Homepage>
+ <Packager>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
+ </Packager>
+ <License>Apache-2.0</License>
+ <PartOf>programming.library</PartOf>
+ <Summary xml:lang="en">A microbenchmark support library</Summary>
+ <Description xml:lang="en">A library that benchmarks code snippets, similar to unit tests.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>gbenchmark</Name>
+ <Summary xml:lang="en">A microbenchmark support library</Summary>
+ <Description xml:lang="en">A library that benchmarks code snippets, similar to unit tests.
+</Description>
+ <PartOf>programming.library</PartOf>
+ <Files>
+ <Path fileType="library">/usr/lib64/libbenchmark.so.1</Path>
+ <Path fileType="library">/usr/lib64/libbenchmark.so.1.5.5</Path>
+ <Path fileType="library">/usr/lib64/libbenchmark_main.so.1</Path>
+ <Path fileType="library">/usr/lib64/libbenchmark_main.so.1.5.5</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>gbenchmark-devel</Name>
+ <Summary xml:lang="en">Development files for gbenchmark</Summary>
+ <Description xml:lang="en">A library that benchmarks code snippets, similar to unit tests.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">gbenchmark</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/benchmark/benchmark.h</Path>
+ <Path fileType="library">/usr/lib64/cmake/benchmark/benchmarkConfig.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/benchmark/benchmarkConfigVersion.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/benchmark/benchmarkTargets-relwithdebinfo.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/benchmark/benchmarkTargets.cmake</Path>
+ <Path fileType="library">/usr/lib64/libbenchmark.so</Path>
+ <Path fileType="library">/usr/lib64/libbenchmark_main.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/benchmark.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2021-08-10</Date>
+ <Version>1.5.5</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
May 6 2023, 1:15 AM (13 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5802342
Default Alt Text
D11617.diff (37 KB)
Attached To
Mode
D11617: Initial commit of gbenchmark
Attached
Detach File
Event Timeline
Log In to Comment