Skip to content

opt_merge: switch to unordered_set #1217

opt_merge: switch to unordered_set

opt_merge: switch to unordered_set #1217

Triggered via push November 12, 2024 13:43
Status Cancelled
Total duration 18m 31s
Artifacts

test-compile.yml

on: push
pre_job
5s
pre_job
Matrix: test-compile
Fit to window
Zoom out
Zoom in

Annotations

52 errors and 60 warnings
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L97
no member named 'hash_acc' in 'Yosys::hashlib::hash_ops<std::array<Yosys::RTLIL::SigSpec, 2>>'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L98
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L102
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L106
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L113
no member named 'hash_acc' in 'Yosys::RTLIL::SigBit'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L114
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L116
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L125
no member named 'hash_acc' in 'Yosys::RTLIL::IdString'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L126
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang): passes/opt/opt_merge.cc#L131
no member named 'hash_acc' in 'Yosys::RTLIL::Const'
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L97
‘hash_acc’ is not a member of ‘Yosys::hashlib::hash_ops<std::array<Yosys::RTLIL::SigSpec, 2> >’
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L98
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L102
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L106
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L113
‘std::tuple_element<0, const std::pair<Yosys::RTLIL::SigBit, Yosys::RTLIL::SigSpec> >::type’ {aka ‘const struct Yosys::RTLIL::SigBit’} has no member named ‘hash_acc’
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L114
‘std::tuple_element<1, const std::pair<Yosys::RTLIL::SigBit, Yosys::RTLIL::SigSpec> >::type’ {aka ‘const struct Yosys::RTLIL::SigSpec’} has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L116
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L125
‘std::tuple_element<0, const std::pair<Yosys::RTLIL::IdString, Yosys::RTLIL::SigSpec> >::type’ {aka ‘const struct Yosys::RTLIL::IdString’} has no member named ‘hash_acc’
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L126
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc): passes/opt/opt_merge.cc#L131
‘struct Yosys::RTLIL::Const’ has no member named ‘hash_acc’
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L97
no member named 'hash_acc' in 'Yosys::hashlib::hash_ops<std::array<Yosys::RTLIL::SigSpec, 2>>'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L98
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L102
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L106
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L113
no member named 'hash_acc' in 'Yosys::RTLIL::SigBit'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L114
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L116
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L125
no member named 'hash_acc' in 'Yosys::RTLIL::IdString'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L126
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-latest, clang-14): passes/opt/opt_merge.cc#L131
no member named 'hash_acc' in 'Yosys::RTLIL::Const'
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L97
‘hash_acc’ is not a member of ‘Yosys::hashlib::hash_ops<std::array<Yosys::RTLIL::SigSpec, 2> >’
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L98
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L102
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L106
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L113
‘std::tuple_element<0, const std::pair<Yosys::RTLIL::SigBit, Yosys::RTLIL::SigSpec> >::type’ {aka ‘const struct Yosys::RTLIL::SigBit’} has no member named ‘hash_acc’
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L114
‘std::tuple_element<1, const std::pair<Yosys::RTLIL::SigBit, Yosys::RTLIL::SigSpec> >::type’ {aka ‘const struct Yosys::RTLIL::SigSpec’} has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L116
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L125
‘std::tuple_element<0, const std::pair<Yosys::RTLIL::IdString, Yosys::RTLIL::SigSpec> >::type’ {aka ‘const struct Yosys::RTLIL::IdString’} has no member named ‘hash_acc’
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L126
‘struct Yosys::RTLIL::SigSpec’ has no member named ‘hash_acc’; did you mean ‘Yosys::hashlib::HasherDJB32::hash_t Yosys::RTLIL::SigSpec::hash_’? (not accessible from this context)
test-compile (ubuntu-latest, gcc-10): passes/opt/opt_merge.cc#L131
‘struct Yosys::RTLIL::Const’ has no member named ‘hash_acc’
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L97
no member named 'hash_acc' in 'Yosys::hashlib::hash_ops<std::array<Yosys::RTLIL::SigSpec, 2> >'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L98
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L102
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L106
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L113
no member named 'hash_acc' in 'Yosys::RTLIL::SigBit'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L114
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L116
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L125
no member named 'hash_acc' in 'Yosys::RTLIL::IdString'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L126
no member named 'hash_acc' in 'Yosys::RTLIL::SigSpec'
test-compile (ubuntu-20.04, clang-10): passes/opt/opt_merge.cc#L131
no member named 'hash_acc' in 'Yosys::RTLIL::Const'
test-compile (macos-13, clang)
The run was canceled by @github-actions[bot].
test-compile (macos-13, clang)
The operation was canceled.
test-compile (ubuntu-latest, clang): kernel/calc.cc#L142
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): kernel/calc.cc#L164
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): kernel/calc.cc#L165
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): kernel/calc.cc#L196
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): kernel/calc.cc#L377
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): kernel/calc.cc#L410
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): kernel/rtlil.cc#L400
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang): frontends/aiger2/xaiger.cc#L201
variable 'box_inputs' set but not used [-Wunused-but-set-variable]
test-compile (ubuntu-latest, clang): frontends/aiger2/xaiger.cc#L201
variable 'box_id' set but not used [-Wunused-but-set-variable]
test-compile (ubuntu-latest, clang): frontends/aiger2/xaiger.cc#L340
variable 'box_outputs' set but not used [-Wunused-but-set-variable]
test-compile (ubuntu-latest, gcc): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc): kernel/calc.cc#L142
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc): kernel/calc.cc#L164
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc): kernel/calc.cc#L165
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc): kernel/calc.cc#L196
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc): kernel/calc.cc#L377
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc): kernel/calc.cc#L410
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/calc.cc#L142
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/calc.cc#L164
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/calc.cc#L165
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/calc.cc#L196
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/calc.cc#L377
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/calc.cc#L410
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): kernel/rtlil.cc#L400
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-latest, clang-14): frontends/aiger2/xaiger.cc#L201
variable 'box_inputs' set but not used [-Wunused-but-set-variable]
test-compile (ubuntu-latest, clang-14): frontends/aiger2/xaiger.cc#L201
variable 'box_id' set but not used [-Wunused-but-set-variable]
test-compile (ubuntu-latest, clang-14): frontends/aiger2/xaiger.cc#L340
variable 'box_outputs' set but not used [-Wunused-but-set-variable]
test-compile (ubuntu-latest, gcc-10): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc-10): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc-10): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc-10): kernel/yosys_common.h#L160
missing terminating ' character
test-compile (ubuntu-latest, gcc-10): kernel/calc.cc#L142
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc-10): kernel/calc.cc#L164
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc-10): kernel/calc.cc#L165
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc-10): kernel/calc.cc#L196
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc-10): kernel/calc.cc#L377
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-latest, gcc-10): kernel/calc.cc#L410
comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/calc.cc#L142
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/calc.cc#L164
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/calc.cc#L165
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/calc.cc#L196
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/calc.cc#L377
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/calc.cc#L410
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): kernel/rtlil.cc#L400
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): frontends/ast/ast.cc#L1023
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): frontends/ast/simplify.cc#L3496
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (ubuntu-20.04, clang-10): frontends/ast/simplify.cc#L4342
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/calc.cc#L142
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/calc.cc#L164
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/calc.cc#L165
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/calc.cc#L196
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/calc.cc#L377
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/calc.cc#L410
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): kernel/rtlil.cc#L400
comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
test-compile (macos-13, clang): frontends/aiger2/xaiger.cc#L201
variable 'box_inputs' set but not used [-Wunused-but-set-variable]
test-compile (macos-13, clang): frontends/aiger2/xaiger.cc#L201
variable 'box_id' set but not used [-Wunused-but-set-variable]
test-compile (macos-13, clang): frontends/aiger2/xaiger.cc#L340
variable 'box_outputs' set but not used [-Wunused-but-set-variable]