=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for souffle-2.5 [1/271] [FLEX][scanner] Building scanner with flex 2.6.4 [2/271] Building CXX object src/CMakeFiles/compiled.dir/dummy.cpp.o [3/271] [BISON][parser] Building parser with bison 3.8.2 [4/271] Building CXX object src/CMakeFiles/libsouffle.dir/FunctorOps.cpp.o [5/271] Building CXX object src/tests/CMakeFiles/test_compiled_tuple.dir/compiled_tuple_test.cpp.o [6/271] Building CXX object src/tests/CMakeFiles/test_disjoint_set_property.dir/disjoint_set_property_test.cpp.o [7/271] Building CXX object src/CMakeFiles/libsouffle.dir/GraphUtils.cpp.o [8/271] Building CXX object src/CMakeFiles/libsouffle.dir/Global.cpp.o [9/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Annotation.cpp.o [10/271] Building CXX object src/tests/CMakeFiles/test_btree_set.dir/btree_set_test.cpp.o [11/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Aggregator.cpp.o [12/271] Building CXX object src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o [13/271] Building CXX object src/tests/CMakeFiles/test_btree_multiset.dir/btree_multiset_test.cpp.o [14/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/UserDefinedAggregator.cpp.o [15/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/AliasType.cpp.o [16/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/IntrinsicAggregator.cpp.o [17/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Attribute.cpp.o [18/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Atom.cpp.o [19/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/BooleanConstraint.cpp.o [20/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/BinaryConstraint.cpp.o [21/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/AlgebraicDataType.cpp.o [22/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/BranchType.cpp.o [23/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/BranchInit.cpp.o [24/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/SubsumptiveClause.cpp.o [25/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Clause.cpp.o [26/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/ComponentInit.cpp.o [27/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Constant.cpp.o [28/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Counter.cpp.o [29/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/ComponentType.cpp.o [30/271] Building CXX object src/CMakeFiles/souffleprof.dir/souffle_prof.cpp.o [31/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/ExecutionOrder.cpp.o [32/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Directive.cpp.o [33/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/IterationCounter.cpp.o [34/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/ExecutionPlan.cpp.o [35/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/FunctorDeclaration.cpp.o [36/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Component.cpp.o [37/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/IntrinsicFunctor.cpp.o [38/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/FunctionalConstraint.cpp.o [39/271] Building CXX object src/tests/CMakeFiles/test_brie.dir/brie_test.cpp.o [40/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/NilConstant.cpp.o [41/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Lattice.cpp.o [42/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/NumericConstant.cpp.o [43/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Pragma.cpp.o [44/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Node.cpp.o [45/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Negation.cpp.o [46/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/QualifiedName.cpp.o [47/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/RecordType.cpp.o [48/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/StringConstant.cpp.o [49/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/RecordInit.cpp.o [50/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/SubsetType.cpp.o [51/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Relation.cpp.o [52/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/TokenTree.cpp.o [53/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Term.cpp.o [54/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Program.cpp.o [55/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/UnionType.cpp.o [56/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Type.cpp.o [57/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/TypeCast.cpp.o [58/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/TranslationUnit.cpp.o [59/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/Variable.cpp.o [60/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/UnnamedVariable.cpp.o [61/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/UserDefinedFunctor.cpp.o [62/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/IOType.cpp.o [63/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/PrecedenceGraph.cpp.o [64/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/ComponentLookup.cpp.o [65/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/Aggregate.cpp.o [66/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/Functor.cpp.o [67/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/ClauseNormalisation.cpp.o [68/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/Ground.cpp.o [69/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/RecursiveClauses.cpp.o [70/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/RedundantRelations.cpp.o [71/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/RelationSchedule.cpp.o [72/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/TopologicallySortedSCCGraph.cpp.o [73/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/SCCGraph.cpp.o [74/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/PolymorphicObjects.cpp.o [75/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/SumTypeBranches.cpp.o [76/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/JoinSize.cpp.o [77/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/TypeSystem.cpp.o [78/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/TypeConstrainsAnalysis.cpp.o [79/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/ProfileUse.cpp.o [80/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/TypeConstraints.cpp.o [81/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/AddNullariesToAtomlessAggregates.cpp.o [82/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/DebugDeltaRelation.cpp.o [83/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/DebugReporter.cpp.o [84/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/TypeEnvironment.cpp.o [85/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ComponentChecker.cpp.o [86/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ExpandEqrels.cpp.o [87/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/FoldAnonymousRecords.cpp.o [88/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ComponentInstantiation.cpp.o [89/271] Building CXX object src/CMakeFiles/libsouffle.dir/MainDriver.cpp.o [90/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/GroundedTermsChecker.cpp.o [91/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ExecutionPlanChecker.cpp.o [92/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/GroundWitnesses.cpp.o [93/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/analysis/typesystem/Type.cpp.o [94/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/Meta.cpp.o [95/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/NameUnnamedVariables.cpp.o [96/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/MaterializeSingletonAggregation.cpp.o [97/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/MinimiseProgram.cpp.o [98/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/NormaliseGenerators.cpp.o [99/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/InsertLatticeOperations.cpp.o [100/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/InlineRelations.cpp.o [101/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/MaterializeAggregationQueries.cpp.o [102/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/RemoveRedundantRelations.cpp.o [103/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/PragmaChecker.cpp.o [104/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/RemoveBooleanConstraints.cpp.o [105/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/RemoveRedundantSums.cpp.o [106/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/PartitionBodyLiterals.cpp.o [107/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/RemoveEmptyRelations.cpp.o [108/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/MagicSet.cpp.o [109/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ReduceExistentials.cpp.o [110/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ReplaceSingletonVariables.cpp.o [111/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/RemoveRelationCopies.cpp.o [112/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/SubsumptionQualifier.cpp.o [113/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ResolveAnonymousRecordAliases.cpp.o [114/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/SimplifyConstantBinaryConstraints.cpp.o [115/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/Transformer.cpp.o [116/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/SimplifyAggregateTargetExpression.cpp.o [117/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/ResolveAliases.cpp.o [118/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/UniqueAggregationVariables.cpp.o [119/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/utility/BindingStore.cpp.o [120/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/utility/Utils.cpp.o [121/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/utility/SipGraph.cpp.o [122/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/SemanticChecker.cpp.o [123/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast/transform/TypeChecker.cpp.o [124/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/provenance/ConstraintTranslator.cpp.o [125/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/provenance/ClauseTranslator.cpp.o [126/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/utility/SipsMetric.cpp.o [127/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/provenance/SubproofGenerator.cpp.o [128/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/provenance/TranslationStrategy.cpp.o [129/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/utility/Utils.cpp.o [130/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/utility/ValueIndex.cpp.o [131/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/seminaive/ConstraintTranslator.cpp.o [132/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/provenance/UnitTranslator.cpp.o [133/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/seminaive/ValueTranslator.cpp.o [134/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/BrieIndex.cpp.o [135/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/seminaive/ClauseTranslator.cpp.o [136/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/seminaive/TranslationStrategy.cpp.o [137/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/utility/TranslatorContext.cpp.o [138/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/EqrelIndex.cpp.o [139/271] Building CXX object src/CMakeFiles/libsouffle.dir/ast2ram/seminaive/UnitTranslator.cpp.o [140/271] Building CXX object src/CMakeFiles/libsouffle.dir/parser/ParserUtils.cpp.o [141/271] Building CXX object src/CMakeFiles/libsouffle.dir/parser/SrcLocation.cpp.o [142/271] Building CXX object src/CMakeFiles/libsouffle.dir/parser/ParserDriver.cpp.o [143/271] Building CXX object src/CMakeFiles/libsouffle.dir/parser/VirtualFileSystem.cpp.o [144/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/Node.cpp.o [145/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/TranslationUnit.cpp.o [146/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/analysis/Complexity.cpp.o [147/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/analysis/Level.cpp.o [148/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/analysis/Index.cpp.o [149/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/analysis/Relation.cpp.o [150/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/BTreeDeleteIndex.cpp.o [151/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/CollapseFilters.cpp.o [152/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/ProvenanceIndex.cpp.o [153/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/EliminateDuplicates.cpp.o [154/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/IfExistsConversion.cpp.o [155/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/ExpandFilter.cpp.o [156/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/HoistAggregate.cpp.o [157/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/IfConversion.cpp.o [158/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/HoistConditions.cpp.o [159/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/Generator.cpp.o [160/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/Transformer.cpp.o [161/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/BTreeIndex.cpp.o [162/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/Parallel.cpp.o [163/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/utility/NodeMapper.cpp.o [164/271] Building CXX object src/CMakeFiles/libsouffle.dir/reports/ErrorReport.cpp.o [165/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/ReorderConditions.cpp.o [166/271] Building CXX object src/CMakeFiles/libsouffle.dir/synthesiser/Utils.cpp.o [167/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/ReorderFilterBreak.cpp.o [168/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/MakeIndex.cpp.o [169/271] Building CXX object src/CMakeFiles/libsouffle.dir/reports/DebugReport.cpp.o [170/271] Building CXX object src/CMakeFiles/libsouffle.dir/ram/transform/TupleId.cpp.o [171/271] Building CXX object src/CMakeFiles/libsouffle.dir/synthesiser/GenDb.cpp.o [172/271] Building CXX object src/CMakeFiles/libsouffle.dir/synthesiser/Relation.cpp.o [173/271] Building CXX object src/CMakeFiles/libsouffle.dir/parser/scanner.cc.o [174/271] Building CXX object src/ast/tests/CMakeFiles/test_ast_print.dir/ast_print_test.cpp.o [175/271] Building CXX object src/CMakeFiles/souffle.dir/souffle.cpp.o [176/271] Building CXX object src/ast/tests/CMakeFiles/test_ast_program.dir/ast_program_test.cpp.o [177/271] Building CXX object src/ast/tests/CMakeFiles/test_ast_utils.dir/ast_utils_test.cpp.o [178/271] Building CXX object src/ast/tests/CMakeFiles/test_constraints.dir/constraints_test.cpp.o [179/271] Building CXX object src/CMakeFiles/libsouffle.dir/parser/parser.cc.o [180/271] Building CXX object src/ast/tests/CMakeFiles/test_ast_recursive_clauses.dir/ast_recursive_clauses_test.cpp.o [181/271] Building CXX object src/ast/tests/CMakeFiles/test_ast_transformers.dir/ast_transformers_test.cpp.o [182/271] Building CXX object src/ast/tests/CMakeFiles/test_type_system.dir/type_system_test.cpp.o [183/271] Building CXX object src/ram/tests/CMakeFiles/test_ram_relation_equal_clone.dir/ram_relation_equal_clone_test.cpp.o [184/271] Building CXX object src/ram/tests/CMakeFiles/test_ram_type_conversion.dir/ram_type_conversion_test.cpp.o [185/271] Building CXX object src/ram/tests/CMakeFiles/test_ram_condition_equal_clone.dir/ram_condition_equal_clone_test.cpp.o [186/271] Building CXX object src/ram/tests/CMakeFiles/test_ram_expression_equal_clone.dir/ram_expression_equal_clone_test.cpp.o [187/271] Building CXX object src/ram/tests/CMakeFiles/test_matching.dir/matching_test.cpp.o [188/271] Building CXX object src/ram/tests/CMakeFiles/test_max_matching.dir/max_matching_test.cpp.o [189/271] Building CXX object src/CMakeFiles/libsouffle.dir/synthesiser/Synthesiser.cpp.o [190/271] Building CXX object src/ram/tests/CMakeFiles/test_ram_statement_equal_clone.dir/ram_statement_equal_clone_test.cpp.o [191/271] Building CXX object src/tests/CMakeFiles/test_flyweight.dir/flyweight_test.cpp.o /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/flyweight_test.cpp: In member function 'std::vector > > souffle::test::FindOrInsertCopyBase::random_flyweight(souffle::FlyweightImpl >&, std::size_t, std::size_t)': /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/flyweight_test.cpp:170:40: warning: 'expected_val' may be used uninitialized [-Wmaybe-uninitialized] 170 | const std::string* expected_val; | ^~~~~~~~~~~~ In file included from /usr/include/g++/string:53, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/istream:38, from /usr/include/g++/fstream:38, from /pbulk/work/lang/souffle/work/souffle-2.5/src/include/souffle/utility/CacheUtil.h:20, from /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/test.h:17, from /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/flyweight_test.cpp:17: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', inlined from 'std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]' at /usr/include/g++/bits/basic_string.h:3900:61, inlined from 'std::vector > > souffle::test::FindOrInsertCopyBase::random_flyweight(souffle::FlyweightImpl >&, std::size_t, std::size_t)' at /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/flyweight_test.cpp:165:25: /usr/include/g++/bits/basic_string.h:1076:16: warning: 'expected_val' may be used uninitialized [-Wmaybe-uninitialized] 1076 | { return _M_string_length; } | ^~~~~~~~~~~~~~~~ /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/flyweight_test.cpp: In member function 'std::vector > > souffle::test::FindOrInsertCopyBase::random_flyweight(souffle::FlyweightImpl >&, std::size_t, std::size_t)': /pbulk/work/lang/souffle/work/souffle-2.5/src/tests/flyweight_test.cpp:151:40: note: 'expected_val' was declared here 151 | const std::string* expected_val; | ^~~~~~~~~~~~ [192/271] Building CXX object src/tests/CMakeFiles/test_eqrel_datastructure.dir/eqrel_datastructure_test.cpp.o [193/271] Building CXX object src/tests/CMakeFiles/test_graph_utils.dir/graph_utils_test.cpp.o [194/271] Building CXX object src/tests/CMakeFiles/test_parallel_utils.dir/parallel_utils_test.cpp.o [195/271] Building CXX object src/tests/CMakeFiles/test_profile_util.dir/profile_util_test.cpp.o [196/271] Building CXX object src/tests/CMakeFiles/test_table.dir/table_test.cpp.o [197/271] Building CXX object src/tests/CMakeFiles/test_symbol_table.dir/symbol_table_test.cpp.o [198/271] Building CXX object src/interpreter/tests/CMakeFiles/test_interpreter_relation.dir/interpreter_relation_test.cpp.o [199/271] Building CXX object tests/evaluation/issue2508/CMakeFiles/issue2508.dir/functors.cpp.o [200/271] Building CXX object tests/semantic/pragma2/CMakeFiles/lib_foo.dir/lib_foo.cpp.o [201/271] Building CXX object src/interpreter/tests/CMakeFiles/test_ram_arithmetic.dir/ram_arithmetic_test.cpp.o [202/271] Building CXX object tests/semantic/pragma2/CMakeFiles/lib_bar.dir/lib_bar.cpp.o [203/271] Building CXX object tests/semantic/functor_fact/CMakeFiles/functor_fact.dir/functors.cpp.o [204/271] Building CXX object src/interpreter/tests/CMakeFiles/test_ram_relation.dir/ram_relation_test.cpp.o [205/271] Building CXX object tests/semantic/issue2373/CMakeFiles/issue2373.dir/functors.cpp.o [206/271] Building CXX object tests/interface/graph_coloring/CMakeFiles/gcfunctors.dir/functors.cpp.o [207/271] Building CXX object tests/interface/aggregates/CMakeFiles/afunctors.dir/functors.cpp.o [208/271] Building CXX object src/tests/CMakeFiles/test_visitor.dir/visitor_test.cpp.o [209/271] Building CXX object src/tests/CMakeFiles/test_util.dir/util_test.cpp.o [210/271] Building CXX object tests/interface/lattice2/CMakeFiles/lattice2functors.dir/functors.cpp.o [211/271] Building CXX object tests/interface/pathseq/CMakeFiles/psfunctors.dir/functors.cpp.o [212/271] Building CXX object tests/interface/lattice1/CMakeFiles/lattice1functors.dir/functors.cpp.o [213/271] Linking CXX static library src/libcompiled.a [214/271] Linking CXX executable src/souffleprof [215/271] Linking CXX executable src/tests/test_binary_relation FAILED: [code=1] src/tests/test_binary_relation : && /pbulk/work/lang/souffle/work/.cwrapper/bin/c++ -O2 -pthread -I/usr/pkg/include -I/usr/pkg/include/ncurses -I/usr/include -I/usr/pkg/include/python3.13 -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -pthread -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -pthread -Wl,--dependency-file=src/tests/CMakeFiles/test_binary_relation.dir/link.d src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o -o src/tests/test_binary_relation && : ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `souffle::EquivalenceRelation >::insert(int, int, souffle::EquivalenceRelation >::operation_hints) [clone .constprop.0] [clone .isra.0]': binary_relation_test.cpp:(.text+0x16a1): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x16eb): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x176a): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x1837): undefined reference to `__atomic_compare_exchange_8' ld: binary_relation_test.cpp:(.text+0x18c1): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x195d): undefined reference to `__atomic_compare_exchange_8' ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `souffle::test::test_EqRelTest_PairwiseIncremental::run()': binary_relation_test.cpp:(.text+0x73d9): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x7643): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x78bd): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text+0x7b25): undefined reference to `__atomic_load_8' ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `souffle::test::test_EqRelTest_PairwiseDecremental::run()': binary_relation_test.cpp:(.text+0x8ef9): undefined reference to `__atomic_load_8' ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o:binary_relation_test.cpp:(.text+0x9163): more undefined references to `__atomic_load_8' follow ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `std::_Function_handler&), souffle::SparseDisjointSet::toDense(int)::{lambda(std::pair&)#1}>::_M_invoke(std::_Any_data const&, std::pair&)': binary_relation_test.cpp:(.text._ZNSt17_Function_handlerIFyRSt4pairIiyEEZN7souffle17SparseDisjointSetIiE7toDenseEiEUlS2_E_E9_M_invokeERKSt9_Any_dataS2_[_ZNSt17_Function_handlerIFyRSt4pairIiyEEZN7souffle17SparseDisjointSetIiE7toDenseEiEUlS2_E_E9_M_invokeERKSt9_Any_dataS2_]+0xdc): undefined reference to `__atomic_store_8' ld: binary_relation_test.cpp:(.text._ZNSt17_Function_handlerIFyRSt4pairIiyEEZN7souffle17SparseDisjointSetIiE7toDenseEiEUlS2_E_E9_M_invokeERKSt9_Any_dataS2_[_ZNSt17_Function_handlerIFyRSt4pairIiyEEZN7souffle17SparseDisjointSetIiE7toDenseEiEUlS2_E_E9_M_invokeERKSt9_Any_dataS2_]+0x11a): undefined reference to `__atomic_load_8' ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `souffle::DisjointSet::findNode(unsigned long long)': binary_relation_test.cpp:(.text._ZN7souffle11DisjointSet8findNodeEy[_ZN7souffle11DisjointSet8findNodeEy]+0x72): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text._ZN7souffle11DisjointSet8findNodeEy[_ZN7souffle11DisjointSet8findNodeEy]+0xc1): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text._ZN7souffle11DisjointSet8findNodeEy[_ZN7souffle11DisjointSet8findNodeEy]+0x15d): undefined reference to `__atomic_compare_exchange_8' ld: binary_relation_test.cpp:(.text._ZN7souffle11DisjointSet8findNodeEy[_ZN7souffle11DisjointSet8findNodeEy]+0x1a0): undefined reference to `__atomic_load_8' ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `souffle::EquivalenceRelation >::insertAll(souffle::EquivalenceRelation > const&)': binary_relation_test.cpp:(.text._ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_[_ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_]+0x2a7): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text._ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_[_ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_]+0x2f1): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text._ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_[_ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_]+0x36c): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text._ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_[_ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_]+0x495): undefined reference to `__atomic_compare_exchange_8' ld: binary_relation_test.cpp:(.text._ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_[_ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_]+0x58e): undefined reference to `__atomic_load_8' ld: binary_relation_test.cpp:(.text._ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_[_ZN7souffle19EquivalenceRelationISt5arrayIiLj2EEE9insertAllERKS3_]+0x639): undefined reference to `__atomic_compare_exchange_8' ld: src/tests/CMakeFiles/test_binary_relation.dir/binary_relation_test.cpp.o: in function `souffle::SparseDisjointSet::contains(int, int)': binary_relation_test.cpp:(.text._ZN7souffle17SparseDisjointSetIiE8containsEii[_ZN7souffle17SparseDisjointSetIiE8containsEii]+0x1f9): undefined reference to `__atomic_load_8' [216/271] Building CXX object tests/interface/lattice3/CMakeFiles/lattice3functors.dir/functors.cpp.o [217/271] Building CXX object tests/interface/functors/CMakeFiles/functors.dir/functors.cpp.o [218/271] Building CXX object src/tests/CMakeFiles/test_getopt_long.dir/getopt_long_test.cpp.o [219/271] Building CXX object src/tests/CMakeFiles/test_record_table.dir/record_table_test.cpp.o [220/271] Building CXX object tests/libsouffle_interface/CMakeFiles/test_souffle_doc.dir/souffle_doc_test.cpp.o [221/271] Building CXX object tests/libsouffle_interface/CMakeFiles/test_vfs_overlay.dir/vfs_overlay_test.cpp.o [222/271] Building CXX object src/CMakeFiles/libsouffle.dir/interpreter/Engine.cpp.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. make[1]: stopped making "all" in /usr/pkgsrc/lang/souffle *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/lang/souffle