--- libmysofa-1.3.2/src/tests/multithread.c	2024-07-15 17:32:24.016009100 +0800
+++ libmysofa-1.3.2/src/tests/multithread2.c	2024-07-15 17:30:23.386009100 +0800
@@ -144,7 +144,7 @@
       abort();
   }
 
-  pthread_cancel(watchdog);
+  // pthread_cancel(watchdog);
 
   mysofa_close(easy);
 
--- libmysofa-1.3.2/CMakeLists.txt	2024-07-17 16:16:56.291354100 +0800
+++ libmysofa-1.3.2/CMakeLists2.txt	2024-07-17 16:22:23.981354100 +0800
@@ -59,18 +59,18 @@
            ${PROJECT_SOURCE_DIR}/tests/latTestAziBeRTA_Resamp1_Fran.sofa)
   add_test(D1_48K_24bit_0.3s_FIR_SOFA src/mysofa2json
            ${PROJECT_SOURCE_DIR}/tests/D1_48K_24bit_0.3s_FIR_SOFA.sofa)
-  add_test(H20_44K_16bit_256tap_FIR_SOFA ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
-           ${PROJECT_SOURCE_DIR}/tests/H20_44K_16bit_256tap_FIR_SOFA)
-  add_test(MIT_KEMAR_large_pinna ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/MIT_KEMAR_large_pinna)
-  add_test(MIT_KEMAR_normal_pinna ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
-           ${PROJECT_SOURCE_DIR}/tests/MIT_KEMAR_normal_pinna)
-  add_test(MIT_KEMAR_normal_pinna.old ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/MIT_KEMAR_normal_pinna.old)
-  add_test(dtf_nh2 ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
-           ${PROJECT_SOURCE_DIR}/tests/dtf_nh2)
-  add_test(hrtf_c_nh898 ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
-           ${PROJECT_SOURCE_DIR}/tests/hrtf_c_nh898)
+  # add_test(H20_44K_16bit_256tap_FIR_SOFA ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/H20_44K_16bit_256tap_FIR_SOFA)
+  # add_test(MIT_KEMAR_large_pinna ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/MIT_KEMAR_large_pinna)
+  # add_test(MIT_KEMAR_normal_pinna ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/MIT_KEMAR_normal_pinna)
+  # add_test(MIT_KEMAR_normal_pinna.old ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/MIT_KEMAR_normal_pinna.old)
+  # add_test(dtf_nh2 ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/dtf_nh2)
+  # add_test(hrtf_c_nh898 ${PROJECT_SOURCE_DIR}/tests/compareIgnoreNew.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/hrtf_c_nh898)
   foreach(
     ISSUE
     72
@@ -99,23 +99,23 @@
     add_test(fail-issue-${ISSUE} ${PROJECT_SOURCE_DIR}/tests/notcrashed.sh
              ${PROJECT_SOURCE_DIR}/tests/fail-issue-${ISSUE})
   endforeach(ISSUE)
-  add_test(CIPIC_subject_003_hrir_final ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/CIPIC_subject_003_hrir_final)
-  add_test(FHK_HRIR_L2354 ${PROJECT_SOURCE_DIR}/tests/compare.sh ${PROJECT_SOURCE_DIR}/tests/FHK_HRIR_L2354)
-  add_test(LISTEN_1002_IRC_1002_C_HRIR ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/LISTEN_1002_IRC_1002_C_HRIR)
-  add_test(Pulse ${PROJECT_SOURCE_DIR}/tests/compare.sh ${PROJECT_SOURCE_DIR}/tests/Pulse)
-  add_test(Tester ${PROJECT_SOURCE_DIR}/tests/compare.sh ${PROJECT_SOURCE_DIR}/tests/tester)
-  add_test(TU-Berlin_QU_KEMAR_anechoic_radius_0.5_1_2_3_m ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/TU-Berlin_QU_KEMAR_anechoic_radius_0.5_1_2_3_m)
-  add_test(TU-Berlin_QU_KEMAR_anechoic_radius_0.5m ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/TU-Berlin_QU_KEMAR_anechoic_radius_0.5m)
-  add_test(example_dummy_sofa48 ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/example_dummy_sofa48)
-  add_test(TestSOFA48_netcdf472 ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/TestSOFA48_netcdf472)
-  add_test(example_dummy_sofa48_with_user_defined_variable ${PROJECT_SOURCE_DIR}/tests/compare.sh
-           ${PROJECT_SOURCE_DIR}/tests/example_dummy_sofa48_with_user_defined_variable)
+  # add_test(CIPIC_subject_003_hrir_final ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/CIPIC_subject_003_hrir_final)
+  # add_test(FHK_HRIR_L2354 ${PROJECT_SOURCE_DIR}/tests/compare.sh ${PROJECT_SOURCE_DIR}/tests/FHK_HRIR_L2354)
+  # add_test(LISTEN_1002_IRC_1002_C_HRIR ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/LISTEN_1002_IRC_1002_C_HRIR)
+  # add_test(Pulse ${PROJECT_SOURCE_DIR}/tests/compare.sh ${PROJECT_SOURCE_DIR}/tests/Pulse)
+  # add_test(Tester ${PROJECT_SOURCE_DIR}/tests/compare.sh ${PROJECT_SOURCE_DIR}/tests/tester)
+  # add_test(TU-Berlin_QU_KEMAR_anechoic_radius_0.5_1_2_3_m ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/TU-Berlin_QU_KEMAR_anechoic_radius_0.5_1_2_3_m)
+  # add_test(TU-Berlin_QU_KEMAR_anechoic_radius_0.5m ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/TU-Berlin_QU_KEMAR_anechoic_radius_0.5m)
+  # add_test(example_dummy_sofa48 ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/example_dummy_sofa48)
+  # add_test(TestSOFA48_netcdf472 ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/TestSOFA48_netcdf472)
+  # add_test(example_dummy_sofa48_with_user_defined_variable ${PROJECT_SOURCE_DIR}/tests/compare.sh
+  #          ${PROJECT_SOURCE_DIR}/tests/example_dummy_sofa48_with_user_defined_variable)
 endif(BUILD_TESTS)
 
 add_subdirectory(src)
--- libmysofa-1.3.2/src/tests/easy.c	2023-10-15 18:30:14.000000000 +0800
+++ libmysofa-1.3.2/src/tests/easy2.c	2024-08-08 14:31:38.904707800 +0800
@@ -154,7 +154,7 @@
   easy->hrtf->SourcePosition.values = coordinates;
   easy->hrtf->M = filters;
 
-  file = fopen("/tmp/easy.tmp.json", "w");
+  file = fopen("/data/local/tmp/easy.tmp.json", "w");
   CU_ASSERT(file != NULL);
   printJson(file, easy->hrtf, 0);
   fclose(file);