Fix a declaration order problem in sparse_cholesky_test.cc

Change-Id: Ie74069e8716145c244955bf907e2bae79f48972f
diff --git a/internal/ceres/sparse_cholesky_test.cc b/internal/ceres/sparse_cholesky_test.cc
index b2499ff..c4e9348 100644
--- a/internal/ceres/sparse_cholesky_test.cc
+++ b/internal/ceres/sparse_cholesky_test.cc
@@ -121,6 +121,7 @@
     const int max_block_size,
     const double block_density,
     std::mt19937& prng) {
+  LinearSolver::Options sparse_cholesky_options;
 #ifndef CERES_NO_CUDSS
   ContextImpl context;
   sparse_cholesky_options.context = &context;
@@ -128,7 +129,6 @@
   CHECK(context.InitCuda(&error)) << error;
 #endif  // CERES_NO_CUDSS
 
-  LinearSolver::Options sparse_cholesky_options;
   sparse_cholesky_options.sparse_linear_algebra_library_type =
       sparse_linear_algebra_library_type;
   sparse_cholesky_options.ordering_type = ordering_type;