diff --git a/apps/gpu/Cases_1_3_5_7/Cases_1_3_5_7.cpp b/apps/gpu/Cases_1_3_5_7/Cases_1_3_5_7.cpp
index 048803466c6fc274fbf0637464753d1e9d95eec2..beac3b5123ab76d8009e8fc2742ed7f55e589961 100644
--- a/apps/gpu/Cases_1_3_5_7/Cases_1_3_5_7.cpp
+++ b/apps/gpu/Cases_1_3_5_7/Cases_1_3_5_7.cpp
@@ -220,9 +220,8 @@ int main( int argc, char* argv[])
         }
 
 	}
-    catch (const std::bad_alloc e)
+    catch (const std::bad_alloc& e)
     {
-                
         *logging::out << logging::Logger::LOGGER_ERROR << "Bad Alloc:" << e.what() << "\n";
     }
     catch (const std::exception& e)
diff --git a/apps/gpu/Cases_2_4_6_8/Cases_2_4_6_8.cpp b/apps/gpu/Cases_2_4_6_8/Cases_2_4_6_8.cpp
index 7e1a796cd29f5daa7d58b840932e0ddfc0e4b2a1..42f66d0f64d1b70f922926307d74b1a9dcc28a20 100644
--- a/apps/gpu/Cases_2_4_6_8/Cases_2_4_6_8.cpp
+++ b/apps/gpu/Cases_2_4_6_8/Cases_2_4_6_8.cpp
@@ -224,9 +224,8 @@ int main( int argc, char* argv[])
         }
 
 	}
-    catch (const std::bad_alloc e)
+    catch (const std::bad_alloc& e)
     {
-                
         *logging::out << logging::Logger::LOGGER_ERROR << "Bad Alloc:" << e.what() << "\n";
     }
     catch (const std::exception& e)