Ignore:
Timestamp:
Feb 18, 2025, 12:54:23 PM (6 weeks ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
master
Children:
8705a11
Parents:
3e5fea2
Message:

Clean-up the warnings of the concurrency tests. A lot of little test level fixes, the most interesting repeated one is some formally redundent fallthough statements. pthread_attr_test had to be rewritten because of library restrictions. Changed some types so they would always be pointer sized. There was a library change, there was a function that could not be implemented; I trust that it is included for a reason so I just put it in a comment. There is a change to the compiler, wait-until now uses goto. The labelled breaks were code generated as unlabelled breaks and although it worked out slipped through some checks. Finally, there is one warning that I cannot solve at this time so tests that produce it have been put in their own lax group.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified libcfa/src/concurrency/future.hfa

    r3e5fea2 rd923fca  
    176176        }
    177177
    178         bool on_selected( future(T) & this, select_node & node ) { return true; }
     178        bool on_selected( future(T) &, select_node & ) { return true; }
    179179        }
    180180}
     
    204204                // Mark the future as abandoned, meaning it will be deleted by the server
    205205                // This doesn't work beause of the potential need for a destructor
    206                 void abandon( single_future(T) & this );
     206                // void abandon( single_future(T) & this );
    207207
    208208                // Fulfil the future, returns whether or not someone was unblocked
Note: See TracChangeset for help on using the changeset viewer.