Skip to content

Commit

Permalink
Fix typedef inconsistency
Browse files Browse the repository at this point in the history
  • Loading branch information
lczech committed Jul 4, 2024
1 parent 64d8254 commit 071e050
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions lib/genesis/utils/threading/blocking_concurrent_queue.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,7 @@ namespace utils {
template <typename T, typename Traits = ConcurrentQueueDefaultTraits>
class BlockingConcurrentQueue {
private:
typedef ConcurrentQueue<T, Traits> ConcurrentQueue;
typedef LightweightSemaphore LightweightSemaphore;
using ConcurrentQueue = ConcurrentQueue<T, Traits>;

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-7)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-7)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-7)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-11)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-11)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-11)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-12)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-12)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-12)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-8)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-8)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-8)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-11)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-11)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-11)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-12)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-12)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-12)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-10)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-14)

declaration of 'using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-14)

declaration of 'using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-14)

declaration of 'using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-11)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-11)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-11)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-10)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-10)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-10)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-20.04, gcc-13)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-22.04, gcc-9)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-12)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-12)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-12)

declaration of ‘using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-fpermissive]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-14)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-14)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (ubuntu-24.04, gcc-14)

declaration of ‘using genesis::utils::BlockingConcurrentQueue<T, Traits>::ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>’ changes meaning of ‘ConcurrentQueue’ [-Wchanges-meaning]

Check failure on line 84 in lib/genesis/utils/threading/blocking_concurrent_queue.hpp

View workflow job for this annotation

GitHub Actions / ci (macos-12, gcc-9)

declaration of 'using ConcurrentQueue = class genesis::utils::ConcurrentQueue<T, Traits>' changes meaning of 'ConcurrentQueue' [-fpermissive]

public:
typedef typename ConcurrentQueue::producer_token_t producer_token_t;
Expand Down

0 comments on commit 071e050

Please sign in to comment.