Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove std::move.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Wed, 28 Mar 2018 15:57:55 +0000 (17:57 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Wed, 28 Mar 2018 15:58:01 +0000 (17:58 +0200)
commit2eb1a8a54c227887b868d199a590e585cb9b84d6
treef645a356a9008ca716a0ce0f33f46c6b0672343a
parent1340b2bc2a098a7e87fa45ff31591d32c864dc7a
Remove std::move.

According to clang:
src/xbt/xbt_replay.cpp:123:38: error: moving a temporary object prevents copy elision
      [-Werror,-Wpessimizing-move]
      simgrid::xbt::ReplayAction evt(std::move(simgrid::xbt::get_action(argv[0])));
                                     ^
src/xbt/xbt_replay.cpp:123:38: note: remove std::move call here
      simgrid::xbt::ReplayAction evt(std::move(simgrid::xbt::get_action(argv[0])));
                                     ^~~~~~~~~~                                 ~
1 error generated.
src/xbt/xbt_replay.cpp