From 621787a9e0ab8064d004735889430e20b6e9c274 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Mon, 3 Jul 2017 19:38:30 +0200 Subject: Fix some c++ clang compiler errors --- techlibs/coolrunner2/coolrunner2_sop.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/techlibs/coolrunner2/coolrunner2_sop.cc b/techlibs/coolrunner2/coolrunner2_sop.cc index cc214cfd2..eb8754de7 100644 --- a/techlibs/coolrunner2/coolrunner2_sop.cc +++ b/techlibs/coolrunner2/coolrunner2_sop.cc @@ -49,7 +49,7 @@ struct Coolrunner2SopPass : public Pass { { auto not_input = cell->getPort("\\A")[0]; auto not_output = cell->getPort("\\Y")[0]; - not_cells[not_input] = {not_output, cell}; + not_cells[not_input] = tuple(not_output, cell); } } } @@ -79,7 +79,7 @@ struct Coolrunner2SopPass : public Pass { sop_output = std::get<0>(not_cell); // remove the $_NOT_ cell because it gets folded into the xor - cells_to_remove.insert({module, std::get<1>(not_cell)}); + cells_to_remove.insert(tuple(module, std::get<1>(not_cell))); } // Construct AND cells @@ -140,7 +140,7 @@ struct Coolrunner2SopPass : public Pass { } // Finally, remove the $sop cell - cells_to_remove.insert({module, cell}); + cells_to_remove.insert(tuple(module, cell)); } } } -- cgit v1.2.3