diff --git a/testing/testing_zlauum.c b/testing/testing_zlauum.c
index 8150747b59c624275a798facd30b6a5392b20d1d..4437b01f45d2063da3f85faf04ff5818e5900e51 100644
--- a/testing/testing_zlauum.c
+++ b/testing/testing_zlauum.c
@@ -21,7 +21,9 @@
 #include "testings.h"
 #include "testing_zcheck.h"
 #include <chameleon/flops.h>
+#if !defined(CHAMELEON_SIMULATION)
 #include <coreblas.h>
+#endif
 
 static cham_fixdbl_t
 flops_zlauum( int N )
@@ -116,9 +118,11 @@ testing_zlauum_std( run_arg_list_t *args, int check )
     case 1:
         hres = CHAMELEON_zlauum( uplo, N, A, LDA );
         break;
+#if !defined(CHAMELEON_SIMULATION)
     case 2:
         CHAMELEON_lapacke_zlauum( CblasColMajor, chameleon_lapack_const(uplo), N, A, LDA );
         break;
+#endif
     default:
         if ( CHAMELEON_Comm_rank() == 0 ) {
             fprintf( stderr,