ComerDuncan

Wed 6.3.2105 attempt build

Jun 3rd, 2015
761
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 MB | None | 0 0
  1. Using configuration: sim
  2. Reconfiguring sim
  3. Writing configuration to: /Users/comerduncan/Cactus/configs/sim/OptionList
  4. Cactus - version: 4.2.3
  5. Reconfiguring sim.
  6. Using configuration options from configure line
  7. Setting fds to '7,8 -j --'
  8. End of options from configure line
  9. Adding configuration options from '/Users/comerduncan/Cactus/configs/sim/OptionList'...
  10. Setting VERSION to 'osx-macports-2015-05-12'
  11. Setting CPP to 'cpp-mp-4.9'
  12. Setting FPP to 'cpp-mp-4.9'
  13. Setting CC to 'gcc-mp-4.9'
  14. Setting CXX to 'g++-mp-4.9'
  15. Setting F90 to 'gfortran-mp-4.9'
  16. Setting CPPFLAGS to ''
  17. Setting FPPFLAGS to '-traditional'
  18. Setting CFLAGS to '-g -std=c11'
  19. Setting CXXFLAGS to '-g -std=c++14'
  20. Setting F90FLAGS to '-g -m128bit-long-double -fcray-pointer -ffixed-line-length-none'
  21. Setting LDFLAGS to '-lgfortran'
  22. Setting VECTORISE to 'yes'
  23. Setting C_LINE_DIRECTIVES to 'yes'
  24. Setting F_LINE_DIRECTIVES to 'yes'
  25. Setting DEBUG to 'no'
  26. Setting CPP_DEBUG_FLAGS to '-DCARPET_DEBUG'
  27. Setting FPP_DEBUG_FLAGS to '-DCARPET_DEBUG'
  28. Setting C_DEBUG_FLAGS to '-fbounds-check'
  29. Setting CXX_DEBUG_FLAGS to '-fbounds-check'
  30. Setting F90_DEBUG_FLAGS to '-fcheck=bounds,do,mem,pointer,recursion -finit-character=65 -finit-integer=42424242 -finit-real=nan'
  31. Setting OPTIMISE to 'yes'
  32. Setting CPP_OPTIMISE_FLAGS to ''
  33. Setting FPP_OPTIMISE_FLAGS to ''
  34. Setting C_OPTIMISE_FLAGS to '-Ofast'
  35. Setting CXX_OPTIMISE_FLAGS to '-Ofast'
  36. Setting F90_OPTIMISE_FLAGS to '-Ofast'
  37. Setting PROFILE to 'no'
  38. Setting CPP_PROFILE_FLAGS to ''
  39. Setting FPP_PROFILE_FLAGS to ''
  40. Setting C_PROFILE_FLAGS to ''
  41. Setting CXX_PROFILE_FLAGS to ''
  42. Setting F90_PROFILE_FLAGS to ''
  43. Setting OPENMP to 'yes'
  44. Setting CPP_OPENMP_FLAGS to '-fopenmp'
  45. Setting FPP_OPENMP_FLAGS to '-fopenmp'
  46. Setting C_OPENMP_FLAGS to '-fopenmp'
  47. Setting CXX_OPENMP_FLAGS to '-fopenmp'
  48. Setting F90_OPENMP_FLAGS to '-fopenmp'
  49. Setting WARN to 'yes'
  50. Setting CPP_WARN_FLAGS to '-Wall'
  51. Setting FPP_WARN_FLAGS to '-Wall'
  52. Setting C_WARN_FLAGS to '-Wall'
  53. Setting CXX_WARN_FLAGS to '-Wall'
  54. Setting F90_WARN_FLAGS to '-Wall'
  55. Setting BLAS_DIR to 'NO_BUILD'
  56. Setting BLAS_LIBS to '-Wl,-framework,Accelerate'
  57. Setting BOOST_DIR to '/opt/local'
  58. Setting BOOST_LIBS to 'boost_filesystem-mt boost_system-mt'
  59. Setting FFTW3_DIR to '/opt/local'
  60. Setting GSL_DIR to '/opt/local'
  61. Setting HDF5_DIR to 'BUILD'
  62. Setting HWLOC_DIR to '/opt/local'
  63. Setting LAPACK_DIR to 'NO_BUILD'
  64. Setting LAPACK_LIBS to '-Wl,-framework,Accelerate'
  65. Setting LIBJPEG_DIR to '/opt/local'
  66. Setting MPI_DIR to '/opt/local'
  67. Setting OPENCL_DIR to '/System/Library/Frameworks/OpenCL.framework'
  68. Setting OPENCL_INC_DIRS to '/System/Library/Frameworks/OpenCL.framework/Headers'
  69. Setting OPENCL_LIB_DIRS to '/System/Library/Frameworks/OpenCL.framework/Libraries'
  70. Setting OPENCL_LIBS to '-Wl,-framework,OpenCL'
  71. Setting OPENSSL_DIR to '/opt/local'
  72. Setting PETSC_DIR to '/opt/local/lib/petsc'
  73. Setting PTHREADS to 'yes'
  74. Setting X_LIB_DIR to '/usr/X11R6/lib'
  75. Setting ZLIB_DIR to '/opt/local'
  76. End of options from '/Users/comerduncan/Cactus/configs/sim/OptionList'.
  77. creating cache ./config.cache
  78. checking host system type... i386-apple-darwin14.3.0
  79. checking whether make sets ${MAKE}... yes
  80. checking whether the C compiler (gcc-mp-4.9 -g -std=c11 -lgfortran) works... yes
  81. checking whether the C compiler (gcc-mp-4.9 -g -std=c11 -lgfortran) is a cross-compiler... no
  82. checking whether we are using GNU C... yes
  83. checking whether the C++ compiler (g++-mp-4.9 -g -std=c++14 -lgfortran) works... yes
  84. checking whether the C++ compiler (g++-mp-4.9 -g -std=c++14 -lgfortran) is a cross-compiler... no
  85. checking whether we are using GNU C++... yes
  86. checking for nvcc... no
  87. checking for ranlib... ranlib
  88. checking for perl... perl
  89. checking for gtar... no
  90. checking for tar... tar
  91. checking for xargs... xargs
  92. checking for gzip... gzip
  93. checking for gpatch... no
  94. checking for patch... patch
  95. checking for git... git
  96. checking for ar... ar
  97. checking for mkdir... mkdir
  98. checking for bash... /bin/sh
  99. checking how to run the C preprocessor... cpp-mp-4.9
  100. checking for ANSI C header files... yes
  101. checking for C99 features... yes
  102. checking whether byte ordering is bigendian... no
  103. checking size of long long... 8
  104. checking size of long int... 8
  105. checking size of int... 4
  106. checking size of short int... 2
  107. checking size of long double... 16
  108. checking size of double... 8
  109. checking size of float... 4
  110. checking size of char *... 8
  111. checking for the null device... /dev/null
  112. checking for gethostbyname... yes
  113. checking whether mode_t is defined... yes
  114. checking for availability of gettimeofday timing... yes
  115. checking if gettimeofday needs timezone... yes
  116. checking for availability of getrusage timing... yes
  117. checking for availability of _ftime timing... no
  118. checking for time.h... yes
  119. checking for sys/time.h... yes
  120. checking for sys/types.h... yes
  121. checking for unistd.h... yes
  122. checking for string.h... yes
  123. checking for assert.h... yes
  124. checking for tgmath.h... yes
  125. checking for sys/stat.h... yes
  126. checking for getopt.h... yes
  127. checking for dirent.h... yes
  128. checking for c_asm.h... no
  129. checking for intrinsics.h... no
  130. checking for mach/mach_time.h... yes
  131. checking for regex.h... yes
  132. checking for sys/filio.h... yes
  133. checking for sys/ioctl.h... yes
  134. checking for sys/socket.h... yes
  135. checking for netinet/in.h... yes
  136. checking for netdb.h... yes
  137. checking for arpa/inet.h... yes
  138. checking for winsock2.h... no
  139. checking for crypt.h... no
  140. checking for signal.h... yes
  141. checking for malloc.h... no
  142. checking for sched.h... yes
  143. checking for execinfo.h... yes
  144. checking whether time.h and sys/time.h may both be included... yes
  145. checking whether socklen_t is defined... yes
  146. checking whether SOCKET is defined... no
  147. checking for hrtime_t... no
  148. checking for gethrtime... no
  149. checking for read_real_time... no
  150. checking for time_base_to_time... no
  151. checking for clock_gettime... no
  152. checking for mach_absolute_time... yes
  153. checking for _rtc intrinsic... no
  154. checking for mallinfo... no
  155. checking for mallopt... no
  156. checking whether M_MMAP_THRESHOLD is defined... no
  157. checking for sched_getaffinity... no
  158. checking for getpid... yes
  159. checking if __int64 is defined... no
  160. checking if __int128 is defined... yes
  161. checking for vector... yes
  162. checking for vector.h... no
  163. checking for getopt_long_only... yes
  164. checking for C bool... no
  165. checking for CXX bool... yes
  166. checking for working const... yes
  167. checking for C inline... __inline__ __attribute__((__gnu_inline__))
  168. checking for C static inline... static inline
  169. checking for C restrict... restrict
  170. checking for C++ restrict... __restrict__
  171. checking for C++ copysign... std::copysign
  172. checking for C++ fpclassify... std::fpclassify
  173. checking for C++ isfinite... std::isfinite
  174. checking for C++ isinf... std::isinf
  175. checking for C++ isnan... std::isnan
  176. checking for C++ isnormal... std::isnormal
  177. checking for C++ signbit... std::signbit
  178. checking for C _Pragma... yes
  179. checking for C function __attribute__((__noinline__))... yes
  180. checking for C++ function __attribute__((__noinline__))... yes
  181. checking for C++ member function __attribute__((__noinline__))... yes
  182. checking for C function __attribute__((__always_inline__))... yes
  183. checking for C++ function __attribute__((__always_inline__))... yes
  184. checking for C++ member function __attribute__((__always_inline__))... yes
  185. checking for C __attribute__((__unused__))... yes
  186. checking for C++ __attribute__((__unused__))... yes
  187. checking for C __attribute__((__aligned__(...)))... yes
  188. checking for C++ __attribute__((__aligned__(...)))... yes
  189. checking for C __attribute__((__cold__))... yes
  190. checking for C++ __attribute__((__cold__))... yes
  191. checking for C __attribute__((__hot__))... yes
  192. checking for C++ __attribute__((__hot__))... yes
  193. checking for C __attribute__((__format__(printf, 1, 2)))... yes
  194. checking for C++ __attribute__((__format__(printf, 1, 2)))... yes
  195. checking for C __attribute__((__noreturn__))... yes
  196. checking for C++ __attribute__((__noreturn__))... yes
  197. checking for C __attribute__((__nonnull__))... yes
  198. checking for C++ __attribute__((__nonnull__))... yes
  199. checking for C __attribute__((__returns_nonnull__))... yes
  200. checking for C++ __attribute__((__returns_nonnull__))... yes
  201. checking for C __builtin_expect... yes
  202. checking for C++ __builtin_expect... yes
  203. checking for C __builtin_unreachable... yes
  204. checking for C++ __builtin_unreachable... yes
  205. checking for C __builtin_assume_aligned... yes
  206. checking for C++ __builtin_assume_aligned... yes
  207. checking for C++ static_assert... yes
  208. checking for C++ auto specifier... yes
  209. checking for C++ lambda expressions... yes
  210. checking for C++ range-based for statements... yes
  211. checking for Fortran REAL*4... yes
  212. checking for Fortran REAL*8... yes
  213. checking for Fortran REAL*16... yes
  214. checking for Fortran COMPLEX*8... yes
  215. checking for Fortran COMPLEX*16... yes
  216. checking for Fortran COMPLEX*32... yes
  217. checking for cxxabi.h... yes
  218. checking for __cxa_demangle... yes
  219. checking for Dl_info.dli_sname... yes
  220. checking for dladdr... yes
  221. checking for backtrace... yes
  222. checking for backtrace_symbols... yes
  223. checking for crypt... yes
  224. checking for finite in header math.h and library m... yes
  225. checking for copysign in header math.h and library m... yes
  226. checking for fpclassify in header math.h and library m... yes
  227. checking for isfinite in header math.h and library m... yes
  228. checking for isinf in header math.h and library m... yes
  229. checking for isnan in header math.h and library m... yes
  230. checking for isnormal in header math.h and library m... yes
  231. checking for signbit in header math.h and library m... yes
  232. checking for mkstemp... yes
  233. checking for va_copy... yes
  234. checking for main in library c_r... no
  235. checking for main in library pthread... yes
  236. Configuring with PTHREADS
  237. creating cctk_Archdefs.h
  238. creating make.arch.defn
  239. creating cctk_Extradefs.h
  240. creating make.extra.defn
  241. updating cache ./config.cache
  242. creating ./config.status
  243. creating make.config.defn
  244. creating make.config.deps
  245. creating make.config.rules
  246. creating cctk_Config.h
  247. Determining number of fortran underscores...
  248. Compiling test file with gfortran-mp-4.9 -g -m128bit-long-double -fcray-pointer -ffixed-line-length-none ...
  249. Lowercase - One trailing underscore
  250. Compiling test file with gfortran-mp-4.9 -g -m128bit-long-double -fcray-pointer -ffixed-line-length-none ...
  251. Lowercase - One trailing underscore
  252. Use /Applications/Xcode.app/Contents/Developer/usr/bin/make sim to build the configuration.
  253. Complete rebuild required
  254. Cleaning sim
  255. Cleaning configuration sim
  256. Deleting all built files in /Users/comerduncan/Cactus/configs/sim
  257. Updated script file for configuration sim
  258. Updated runscript file for configuration sim
  259. Updated thorn list for configuration sim
  260. Building sim
  261. Cactus - version: 4.2.3
  262. Building configuration sim
  263. Processing CCL files
  264. Reading ThornList...
  265. Parsing configuration files...
  266. Parsing interface files...
  267. ADMAnalysis
  268. Implements: ADMAnalysis
  269. Inherits: ADMBase StaticConformal Grid ADMMacros
  270. 6 Public, 0 Protected, 0 Private variable groups
  271. ADMBase
  272. Implements: ADMBase
  273. Inherits: grid
  274. 9 Public, 0 Protected, 0 Private variable groups
  275. ADMCoupling
  276. Implements: ADMCoupling
  277. 0 Public, 0 Protected, 0 Private variable groups
  278. ADMMacros
  279. Implements: ADMMacros
  280. 1 Public, 0 Protected, 0 Private variable groups
  281. ADMMass
  282. Implements: ADMMass
  283. Inherits: ADMBase ADMMacros StaticConformal SpaceMask
  284. 0 Public, 0 Protected, 6 Private variable groups
  285. AEILocalInterp
  286. Implements: AEILocalInterp
  287. 0 Public, 0 Protected, 0 Private variable groups
  288. AHFinder
  289. Implements: AHFinder
  290. Inherits: ADMBase StaticConformal SpaceMask Grid IO ADMMacros
  291. 6 Public, 0 Protected, 10 Private variable groups
  292. AHFinderDirect
  293. Implements: AHFinderDirect
  294. Inherits: Grid ADMBase StaticConformal SpaceMask SphericalSurface IO
  295. 0 Public, 0 Protected, 5 Private variable groups
  296. BAM_Elliptic
  297. Implements: BAM_Elliptic
  298. Inherits: ADMBase StaticConformal grid
  299. 0 Public, 1 Protected, 0 Private variable groups
  300. BLAS
  301. Implements: BLAS
  302. 0 Public, 0 Protected, 0 Private variable groups
  303. Boundary
  304. Implements: boundary
  305. 0 Public, 0 Protected, 0 Private variable groups
  306. CT_MultiLevel
  307. Implements: CT_MultiLevel
  308. Inherits: Boundary Grid
  309. 0 Public, 0 Protected, 9 Private variable groups
  310. Cactus
  311. Implements: Cactus
  312. 0 Public, 0 Protected, 0 Private variable groups
  313. CalcK
  314. Implements: CalcK
  315. Inherits: ADMBase StaticConformal
  316. 0 Public, 0 Protected, 3 Private variable groups
  317. Carpet
  318. Implements: Driver
  319. 0 Public, 0 Protected, 6 Private variable groups
  320. CarpetEvolutionMask
  321. Implements: CarpetEvolutionMask
  322. 2 Public, 0 Protected, 0 Private variable groups
  323. CarpetIOASCII
  324. Implements: IOASCII
  325. 0 Public, 0 Protected, 3 Private variable groups
  326. CarpetIOBasic
  327. Implements: IOBasic
  328. Inherits: IO
  329. 0 Public, 0 Protected, 3 Private variable groups
  330. CarpetIOHDF5
  331. Implements: IOHDF5
  332. 0 Public, 0 Protected, 6 Private variable groups
  333. CarpetIOScalar
  334. Implements: IOScalar
  335. 0 Public, 0 Protected, 3 Private variable groups
  336. CarpetIntegrateTest
  337. Implements: CarpetIntegrateTest
  338. Inherits: Reduce Grid Driver
  339. 0 Public, 0 Protected, 1 Private variable groups
  340. CarpetInterp
  341. Implements: interp
  342. 0 Public, 0 Protected, 0 Private variable groups
  343. CarpetInterp2
  344. Implements: interp2
  345. 0 Public, 0 Protected, 0 Private variable groups
  346. CarpetLib
  347. Implements: CarpetLib
  348. 0 Public, 0 Protected, 0 Private variable groups
  349. CarpetMask
  350. Implements: CarpetMask
  351. Inherits: grid SphericalSurface
  352. 0 Public, 0 Protected, 0 Private variable groups
  353. CarpetProlongateTest
  354. Implements: CarpetProlongateTest
  355. Inherits: grid
  356. 0 Public, 0 Protected, 6 Private variable groups
  357. CarpetReduce
  358. Implements: reduce
  359. 0 Public, 0 Protected, 4 Private variable groups
  360. CarpetRegrid
  361. Implements: CarpetRegrid
  362. 0 Public, 0 Protected, 0 Private variable groups
  363. CarpetRegrid2
  364. Implements: CarpetRegrid2
  365. 6 Public, 0 Protected, 6 Private variable groups
  366. CarpetRegridTest
  367. Implements: CarpetRegridTest
  368. Inherits: grid
  369. 0 Public, 0 Protected, 1 Private variable groups
  370. CarpetSlab
  371. Implements: Hyperslab
  372. 0 Public, 0 Protected, 0 Private variable groups
  373. CarpetTracker
  374. Implements: CarpetTracker
  375. Inherits: SphericalSurface CarpetRegrid2
  376. 0 Public, 0 Protected, 0 Private variable groups
  377. CartGrid3D
  378. Implements: grid
  379. Inherits: coordbase
  380. 2 Public, 0 Protected, 0 Private variable groups
  381. Cartoon2D
  382. Implements: cartoon2d
  383. 0 Public, 0 Protected, 1 Private variable groups
  384. Constants
  385. Implements: Constants
  386. 0 Public, 0 Protected, 0 Private variable groups
  387. CoordBase
  388. Implements: CoordBase
  389. 0 Public, 0 Protected, 0 Private variable groups
  390. CoordGauge
  391. Implements: CoordGauge
  392. 1 Public, 0 Protected, 0 Private variable groups
  393. CycleClock
  394. Implements: CycleClock
  395. 0 Public, 0 Protected, 0 Private variable groups
  396. DemoInterp
  397. Implements: DemoInterp
  398. 0 Public, 0 Protected, 9 Private variable groups
  399. Dissipation
  400. Implements: Dissipation
  401. Inherits: grid SphericalSurface SpaceMask
  402. 0 Public, 0 Protected, 1 Private variable groups
  403. DistortedBHIVP
  404. Implements: distortedbhivp
  405. Inherits: ADMBase grid StaticConformal
  406. 0 Public, 0 Protected, 2 Private variable groups
  407. EHFinder
  408. Implements: ehfinder
  409. Inherits: grid admbase coordgauge staticconformal spacemask boundary
  410. 0 Public, 0 Protected, 54 Private variable groups
  411. EOS_Base
  412. Implements: EOS_Base
  413. 0 Public, 0 Protected, 0 Private variable groups
  414. EOS_Hybrid
  415. Implements: EOS_Hybrid
  416. Inherits: HydroBase EOS_2d_Polytrope
  417. 0 Public, 0 Protected, 1 Private variable groups
  418. EOS_IdealFluid
  419. Implements: EOS_Ideal_Fluid
  420. Inherits: EOS_Base
  421. 0 Public, 0 Protected, 0 Private variable groups
  422. EOS_Omni
  423. Implements: EOS_Omni
  424. Inherits:
  425. 0 Public, 0 Protected, 0 Private variable groups
  426. EOS_Polytrope
  427. Implements: EOS_2d_Polytrope
  428. Inherits: EOS_Base
  429. 0 Public, 0 Protected, 0 Private variable groups
  430. EinsteinExact_Test
  431. Implements: EinsteinExact_Test
  432. 0 Public, 0 Protected, 0 Private variable groups
  433. EllBase
  434. Implements: ellbase
  435. 0 Public, 0 Protected, 0 Private variable groups
  436. EllSOR
  437. Implements: ellsor
  438. Inherits: ellbase boundary
  439. 0 Public, 0 Protected, 0 Private variable groups
  440. Exact
  441. Implements: exact
  442. Inherits: admbase grid coordgauge staticconformal
  443. Friend of: ADMCoupling
  444. 0 Public, 2 Protected, 3 Private variable groups
  445. Extract
  446. Implements: extract
  447. Inherits: grid ADMBase staticconformal io
  448. 0 Public, 0 Protected, 1 Private variable groups
  449. FFTW3
  450. Implements: FFTW3
  451. 0 Public, 0 Protected, 0 Private variable groups
  452. FleshInfo
  453. Implements: FleshInfo
  454. 0 Public, 0 Protected, 0 Private variable groups
  455. Formaline
  456. Implements: Formaline
  457. 0 Public, 0 Protected, 0 Private variable groups
  458. Fortran
  459. Implements: Fortran
  460. 0 Public, 0 Protected, 0 Private variable groups
  461. GRHydro
  462. Implements: GRHydro
  463. Inherits: ADMBase Boundary SpaceMask Tmunubase HydroBase
  464. 52 Public, 0 Protected, 38 Private variable groups
  465. GRHydro_InitData
  466. Implements: GRHydro_init_data
  467. Inherits: GRHydro grid EOS_Omni
  468. 0 Public, 3 Protected, 1 Private variable groups
  469. GSL
  470. Implements: GSL
  471. 0 Public, 0 Protected, 0 Private variable groups
  472. GaugeWave
  473. Implements: GaugeWave
  474. Inherits: admbase Boundary GenericFD Grid
  475. 6 Public, 0 Protected, 0 Private variable groups
  476. GenericFD
  477. Implements: GenericFD
  478. 0 Public, 0 Protected, 2 Private variable groups
  479. HDF5
  480. Implements: HDF5
  481. 0 Public, 0 Protected, 0 Private variable groups
  482. HTTPD
  483. Implements: HTTPD
  484. Inherits: Socket
  485. 0 Public, 0 Protected, 0 Private variable groups
  486. HTTPDExtra
  487. Implements: http_utils
  488. 0 Public, 0 Protected, 0 Private variable groups
  489. HelloWorld
  490. Implements: helloworld
  491. 0 Public, 0 Protected, 0 Private variable groups
  492. HighOrderWaveTest
  493. Implements: HighOrderWaveTest
  494. 0 Public, 0 Protected, 0 Private variable groups
  495. HydroBase
  496. Implements: HydroBase
  497. Inherits: InitBase
  498. 13 Public, 0 Protected, 0 Private variable groups
  499. Hydro_Analysis
  500. Implements: Hydro_Analysis
  501. Inherits: Grid HydroBase
  502. 9 Public, 0 Protected, 0 Private variable groups
  503. Hydro_InitExcision
  504. Implements: Hydro_InitExcision
  505. Inherits: HydroBase Grid SpaceMask
  506. 0 Public, 0 Protected, 0 Private variable groups
  507. IDAnalyticBH
  508. Implements: idanalyticbh
  509. Inherits: ADMBase StaticConformal Grid
  510. 0 Public, 0 Protected, 0 Private variable groups
  511. IDAxiBrillBH
  512. Implements: idaxibrillbh
  513. Inherits: ADMBase grid StaticConformal
  514. 0 Public, 0 Protected, 0 Private variable groups
  515. IDAxiOddBrillBH
  516. Implements: axiodd
  517. Inherits: ADMBase grid StaticConformal
  518. 0 Public, 0 Protected, 2 Private variable groups
  519. IDBrillData
  520. Implements: IDBrillData
  521. Inherits: grid ADMBase StaticConformal ellbase
  522. 0 Public, 0 Protected, 2 Private variable groups
  523. IDConstraintViolate
  524. Implements: idconstraintviolate
  525. Inherits: admbase grid
  526. 0 Public, 0 Protected, 0 Private variable groups
  527. IDFileADM
  528. Implements: IDFileADM
  529. Inherits: ADMBase StaticConformal IO
  530. 0 Public, 0 Protected, 0 Private variable groups
  531. IDLinearWaves
  532. Implements: idlinearwaves
  533. Inherits: ADMBase StaticConformal Grid
  534. 0 Public, 0 Protected, 0 Private variable groups
  535. IDScalarWave
  536. Implements: idscalarwave
  537. Inherits: wavetoy grid
  538. 0 Public, 0 Protected, 0 Private variable groups
  539. IDScalarWaveC
  540. Implements: idscalarwave
  541. Inherits: wavetoy grid
  542. 0 Public, 0 Protected, 0 Private variable groups
  543. IDScalarWaveCXX
  544. Implements: idscalarwave
  545. Inherits: wavetoy grid
  546. 0 Public, 0 Protected, 0 Private variable groups
  547. IDScalarWaveElliptic
  548. Implements: IDScalarWaveElliptic
  549. Inherits: Grid WaveToy EllBase IDScalarWave
  550. 0 Public, 0 Protected, 2 Private variable groups
  551. IDWaveMoL
  552. Implements: idwavemol
  553. Inherits: wavemol grid
  554. 0 Public, 0 Protected, 0 Private variable groups
  555. IOASCII
  556. Implements: IOASCII
  557. 0 Public, 0 Protected, 0 Private variable groups
  558. IOBasic
  559. Implements: IOBasic
  560. Inherits: IO
  561. 0 Public, 0 Protected, 2 Private variable groups
  562. IOHDF5
  563. Implements: IOHDF5
  564. 0 Public, 0 Protected, 0 Private variable groups
  565. IOHDF5Util
  566. Implements: IOHDF5Util
  567. Inherits: IO
  568. 0 Public, 0 Protected, 0 Private variable groups
  569. IOJpeg
  570. Implements: IOJpeg
  571. Inherits: IO
  572. 0 Public, 0 Protected, 0 Private variable groups
  573. IOUtil
  574. Implements: IO
  575. 0 Public, 0 Protected, 0 Private variable groups
  576. InitBase
  577. Implements: InitBase
  578. 0 Public, 0 Protected, 0 Private variable groups
  579. InterpToArray
  580. Implements: InterpToArray
  581. 7 Public, 0 Protected, 0 Private variable groups
  582. KerrSchild
  583. Implements: KerrSchild
  584. Inherits: admbase Boundary GenericFD Grid
  585. 6 Public, 0 Protected, 0 Private variable groups
  586. LAPACK
  587. Implements: LAPACK
  588. 0 Public, 0 Protected, 0 Private variable groups
  589. LORENE
  590. Implements: LORENE
  591. 0 Public, 0 Protected, 0 Private variable groups
  592. LocalInterp
  593. Implements: LocalInterp
  594. 0 Public, 0 Protected, 0 Private variable groups
  595. LocalInterp2
  596. Implements: LocalInterp
  597. 0 Public, 0 Protected, 0 Private variable groups
  598. LocalReduce
  599. Implements: LocalReduce
  600. 0 Public, 0 Protected, 0 Private variable groups
  601. LoopControl
  602. Implements: LoopControl
  603. Inherits: CycleClock
  604. 0 Public, 0 Protected, 0 Private variable groups
  605. ML_ADMConstraints
  606. Implements: ML_ADMConstraints
  607. Inherits: ADMBase Boundary GenericFD Grid TmunuBase
  608. 2 Public, 0 Protected, 0 Private variable groups
  609. ML_ADMQuantities
  610. Implements: ML_ADMQuantities
  611. Inherits: ADMBase Boundary GenericFD Grid ML_BSSN TmunuBase
  612. 2 Public, 0 Protected, 0 Private variable groups
  613. ML_BSSN
  614. Implements: ML_BSSN
  615. Inherits: ADMBase Boundary GenericFD Grid TmunuBase
  616. 23 Public, 0 Protected, 0 Private variable groups
  617. ML_BSSN_Helper
  618. Implements: ML_BSSN_Helper
  619. Inherits: ADMBase CoordGauge ML_BSSN
  620. 0 Public, 0 Protected, 0 Private variable groups
  621. ML_BSSN_Test
  622. Implements: ML_BSSN_Test
  623. 0 Public, 0 Protected, 0 Private variable groups
  624. ML_CCZ4
  625. Implements: ML_CCZ4
  626. Inherits: ADMBase Boundary GenericFD Grid TmunuBase
  627. 25 Public, 0 Protected, 0 Private variable groups
  628. ML_CCZ4_Helper
  629. Implements: ML_CCZ4_Helper
  630. Inherits: ADMBase CoordGauge ML_CCZ4
  631. 0 Public, 0 Protected, 0 Private variable groups
  632. ML_CCZ4_Test
  633. Implements: ML_BSSN_Test
  634. 0 Public, 0 Protected, 0 Private variable groups
  635. ML_WaveToy
  636. Implements: ML_WaveToy
  637. Inherits: Boundary GenericFD Grid
  638. 5 Public, 0 Protected, 0 Private variable groups
  639. ML_WaveToy_Test
  640. Implements: ML_WaveToy_Test
  641. 0 Public, 0 Protected, 0 Private variable groups
  642. MPI
  643. Implements: MPI
  644. 0 Public, 0 Protected, 0 Private variable groups
  645. MemSpeed
  646. Implements: MemSpeed
  647. 0 Public, 0 Protected, 0 Private variable groups
  648. Meudon_Bin_BH
  649. Implements: ID_Bin_BH
  650. Inherits: grid SummationByParts ADMBase
  651. 0 Public, 0 Protected, 0 Private variable groups
  652. Meudon_Bin_NS
  653. Implements: Meudon_Bin_NS
  654. Inherits: grid SummationByParts ADMBase HydroBase
  655. 0 Public, 0 Protected, 0 Private variable groups
  656. Meudon_Mag_NS
  657. Implements: ID_Mag_NS
  658. Inherits: grid ADMBase HydroBase
  659. 0 Public, 0 Protected, 0 Private variable groups
  660. Minkowski
  661. Implements: Minkowski
  662. Inherits: admbase Boundary GenericFD Grid
  663. 6 Public, 0 Protected, 0 Private variable groups
  664. MoL
  665. Implements: MethodOfLines
  666. 0 Public, 0 Protected, 9 Private variable groups
  667. ModifiedSchwarzschildBL
  668. Implements: ModifiedSchwarzschildBL
  669. Inherits: admbase Boundary GenericFD Grid
  670. 6 Public, 0 Protected, 0 Private variable groups
  671. Multipole
  672. Implements: multipole
  673. Inherits: Grid
  674. 4 Public, 0 Protected, 0 Private variable groups
  675. NaNCatcher
  676. Implements: NaNCatcher
  677. 0 Public, 0 Protected, 0 Private variable groups
  678. NaNChecker
  679. Implements: NaNChecker
  680. Inherits: Reduce
  681. 0 Public, 0 Protected, 2 Private variable groups
  682. NewRad
  683. Implements: NewRad
  684. 0 Public, 0 Protected, 0 Private variable groups
  685. Nice
  686. Implements: nice
  687. 0 Public, 0 Protected, 0 Private variable groups
  688. NoExcision
  689. Implements: NoExcision
  690. Inherits: ADMBase StaticConformal grid SphericalSurface Boundary
  691. 0 Public, 0 Protected, 16 Private variable groups
  692. NoMPI
  693. Implements: NoMPI
  694. 0 Public, 0 Protected, 0 Private variable groups
  695. Noise
  696. Implements: Noise
  697. Inherits: grid
  698. 0 Public, 0 Protected, 0 Private variable groups
  699. Norms
  700. Implements: Norms
  701. 0 Public, 0 Protected, 6 Private variable groups
  702. NullConstr
  703. Implements: NullConstr
  704. Inherits: NullGrid NullVars NullInterp
  705. 9 Public, 0 Protected, 0 Private variable groups
  706. NullDecomp
  707. Implements: NullDecomp
  708. Inherits: NullGrid
  709. 0 Public, 0 Protected, 2 Private variable groups
  710. NullEvolve
  711. Implements: NullEvolve
  712. Inherits: NullInterp NullGrid NullVars Time
  713. Friend of: NullSHRExtract
  714. 0 Public, 0 Protected, 7 Private variable groups
  715. NullExact
  716. Implements: NullExact
  717. Inherits: NullVars NullGrid NullNews NullConstr NullInterp NullEvolve
  718. Friend of: NullSHRExtract
  719. 0 Public, 0 Protected, 37 Private variable groups
  720. NullGrid
  721. Implements: NullGrid
  722. 10 Public, 0 Protected, 0 Private variable groups
  723. NullInterp
  724. Implements: NullInterp
  725. Inherits: NullGrid
  726. 4 Public, 0 Protected, 1 Private variable groups
  727. NullNews
  728. Implements: NullNews
  729. Inherits: NullGrid NullVars NullInterp
  730. 18 Public, 0 Protected, 7 Private variable groups
  731. NullPsiInt
  732. Implements: NullPsiInt
  733. Inherits: NullVars NullGrid NullNews NullInterp NullEvolve
  734. 3 Public, 0 Protected, 4 Private variable groups
  735. NullSHRExtract
  736. Implements: NullSHRExtract
  737. Inherits: NullInterp NullGrid NullVars
  738. 8 Public, 20 Protected, 27 Private variable groups
  739. NullVars
  740. Implements: NullVars
  741. 4 Public, 0 Protected, 0 Private variable groups
  742. OpenSSL
  743. Implements: OpenSSL
  744. 0 Public, 0 Protected, 0 Private variable groups
  745. Outflow
  746. Implements: outflow
  747. Inherits: ADMBase HydroBase SphericalSurface
  748. 0 Public, 0 Protected, 5 Private variable groups
  749. PAPI
  750. Implements: PAPI
  751. 0 Public, 0 Protected, 0 Private variable groups
  752. PUGH
  753. Implements: Driver
  754. 0 Public, 0 Protected, 0 Private variable groups
  755. PUGHInterp
  756. Implements: Interp
  757. 0 Public, 0 Protected, 0 Private variable groups
  758. PUGHReduce
  759. Implements: Reduce
  760. 0 Public, 0 Protected, 0 Private variable groups
  761. PUGHSlab
  762. Implements: Hyperslab
  763. 0 Public, 0 Protected, 0 Private variable groups
  764. Periodic
  765. Implements: Periodic
  766. 0 Public, 0 Protected, 0 Private variable groups
  767. PeriodicCarpet
  768. Implements: PeriodicCarpet
  769. Inherits: grid
  770. 0 Public, 0 Protected, 0 Private variable groups
  771. Poisson
  772. Implements: Poisson
  773. Inherits: boundary grid
  774. 0 Public, 0 Protected, 2 Private variable groups
  775. PunctureTracker
  776. Implements: PunctureTracker
  777. Inherits: ADMBase CarpetRegrid2 SphericalSurface
  778. 0 Public, 0 Protected, 3 Private variable groups
  779. QuasiLocalMeasures
  780. Implements: QuasiLocalMeasures
  781. Inherits: ADMBase SphericalSurface TmunuBase
  782. 0 Public, 0 Protected, 23 Private variable groups
  783. ReductionTest
  784. Implements: ReductionTest
  785. Inherits: GRHydro grid
  786. 0 Public, 0 Protected, 2 Private variable groups
  787. ReductionTest2
  788. Implements: ReductionTest2
  789. 0 Public, 0 Protected, 1 Private variable groups
  790. ReductionTest3
  791. Implements: ReductionTest3
  792. Inherits: grid
  793. 0 Public, 0 Protected, 3 Private variable groups
  794. ReflectionSymmetry
  795. Implements: ReflectionSymmetry
  796. 0 Public, 0 Protected, 0 Private variable groups
  797. RegridSyncTest
  798. Implements: RegridSyncTest
  799. 0 Public, 0 Protected, 1 Private variable groups
  800. RotatingDBHIVP
  801. Implements: rotatingdbhivp
  802. Inherits: ADMBase grid StaticConformal
  803. 0 Public, 0 Protected, 2 Private variable groups
  804. RotatingSymmetry180
  805. Implements: RotatingSymmetry180
  806. 0 Public, 0 Protected, 0 Private variable groups
  807. RotatingSymmetry90
  808. Implements: RotatingSymmetry90
  809. 0 Public, 0 Protected, 0 Private variable groups
  810. SampleBoundary
  811. Implements: LinExtrapBnd
  812. 0 Public, 0 Protected, 0 Private variable groups
  813. SampleIO
  814. Implements: SampleIO
  815. Inherits: IO
  816. 0 Public, 0 Protected, 0 Private variable groups
  817. SetMask_SphericalSurface
  818. Implements: SetMask_SphericalSurface
  819. Inherits: HydroBase SphericalSurface
  820. 0 Public, 0 Protected, 0 Private variable groups
  821. ShiftedGaugeWave
  822. Implements: ShiftedGaugeWave
  823. Inherits: admbase Boundary GenericFD Grid
  824. 6 Public, 0 Protected, 0 Private variable groups
  825. Slab
  826. Implements: Slab
  827. 0 Public, 0 Protected, 0 Private variable groups
  828. SlabTest
  829. Implements: SlabTest
  830. Inherits: Slab
  831. 0 Public, 0 Protected, 6 Private variable groups
  832. Socket
  833. Implements: Socket
  834. 0 Public, 0 Protected, 0 Private variable groups
  835. SpaceMask
  836. Implements: SpaceMask
  837. Inherits: grid
  838. 2 Public, 0 Protected, 0 Private variable groups
  839. SphericalHarmonicDecomp
  840. Implements: SphericalHarmonicDecomp
  841. 0 Public, 0 Protected, 0 Private variable groups
  842. SphericalHarmonicRecon
  843. Implements: SphericalHarmonicRecon
  844. 0 Public, 0 Protected, 0 Private variable groups
  845. SphericalSurface
  846. Implements: SphericalSurface
  847. Inherits: grid
  848. 9 Public, 0 Protected, 1 Private variable groups
  849. StaticConformal
  850. Implements: StaticConformal
  851. Inherits: grid
  852. 4 Public, 0 Protected, 0 Private variable groups
  853. SummationByParts
  854. Implements: SummationByParts
  855. 2 Public, 0 Protected, 0 Private variable groups
  856. SymBase
  857. Implements: SymBase
  858. 0 Public, 0 Protected, 0 Private variable groups
  859. SystemStatistics
  860. Implements: SystemStatistics
  861. 0 Public, 0 Protected, 3 Private variable groups
  862. SystemTopology
  863. Implements: SystemTopology
  864. 0 Public, 0 Protected, 0 Private variable groups
  865. TATelliptic
  866. Implements: TATelliptic
  867. 0 Public, 0 Protected, 0 Private variable groups
  868. TGRtensor
  869. Implements: TGRtensor
  870. 0 Public, 0 Protected, 0 Private variable groups
  871. TOVSolver
  872. Implements: TOVSolver
  873. Inherits: ADMBase HydroBase Constants StaticConformal
  874. 0 Public, 0 Protected, 0 Private variable groups
  875. TerminationTrigger
  876. Implements: TerminationTrigger
  877. 0 Public, 0 Protected, 1 Private variable groups
  878. TestArrays
  879. Implements: Arrays
  880. 0 Public, 0 Protected, 35 Private variable groups
  881. TestCarpetGridInfo
  882. Implements: TestCarpetGridInfo
  883. 0 Public, 0 Protected, 0 Private variable groups
  884. TestComplex
  885. Implements: testcomplex
  886. 0 Public, 0 Protected, 6 Private variable groups
  887. TestCoordinates
  888. Implements: testgrid
  889. 0 Public, 0 Protected, 2 Private variable groups
  890. TestFortranCrayPointers
  891. Implements: TestFortranCrayPointers
  892. 0 Public, 0 Protected, 0 Private variable groups
  893. TestFortranDependencies1
  894. Implements: TestFortranDependencies1
  895. 0 Public, 0 Protected, 0 Private variable groups
  896. TestFortranDependencies2
  897. Implements: TestFortranDependencies2
  898. 0 Public, 0 Protected, 0 Private variable groups
  899. TestFpointerNULL
  900. Implements: TestFpointerNULL
  901. 0 Public, 0 Protected, 2 Private variable groups
  902. TestFreeF90
  903. Implements: TestFreeF90
  904. 0 Public, 0 Protected, 0 Private variable groups
  905. TestGlobalReduce
  906. Implements: testglobalreduce
  907. Inherits: grid
  908. 10 Public, 0 Protected, 0 Private variable groups
  909. TestInclude1
  910. Implements: include1
  911. 0 Public, 0 Protected, 0 Private variable groups
  912. TestInclude2
  913. Implements: include2
  914. 0 Public, 0 Protected, 0 Private variable groups
  915. TestLocalInterp2
  916. Implements: TestLocalInterp2
  917. Inherits: Grid
  918. 0 Public, 0 Protected, 3 Private variable groups
  919. TestLocalReduce
  920. Implements: TestLocalReduce
  921. 2 Public, 0 Protected, 0 Private variable groups
  922. TestLoop
  923. Implements: TestLoop
  924. Inherits: grid
  925. 0 Public, 0 Protected, 3 Private variable groups
  926. TestLoopControl
  927. Implements: TestLoopControl
  928. Inherits: grid
  929. 0 Public, 0 Protected, 3 Private variable groups
  930. TestMath
  931. Implements: TestMath
  932. 0 Public, 0 Protected, 0 Private variable groups
  933. TestMoL
  934. Implements: TestMoL
  935. Inherits: MethodOfLines
  936. 0 Public, 0 Protected, 16 Private variable groups
  937. TestPar
  938. Implements: TestPar
  939. 0 Public, 0 Protected, 0 Private variable groups
  940. TestReduce
  941. Implements: testreduce
  942. 0 Public, 0 Protected, 8 Private variable groups
  943. TestSchedule
  944. Implements: TestSchedule
  945. 0 Public, 0 Protected, 0 Private variable groups
  946. TestStrings
  947. Implements: teststrings
  948. 0 Public, 0 Protected, 0 Private variable groups
  949. TestTable
  950. Implements: TestTable
  951. 0 Public, 0 Protected, 0 Private variable groups
  952. TestTimers
  953. Implements: testtimers
  954. 0 Public, 0 Protected, 0 Private variable groups
  955. TestTypes
  956. Implements: TestTypes
  957. 0 Public, 0 Protected, 11 Private variable groups
  958. Time
  959. Implements: time
  960. 1 Public, 0 Protected, 1 Private variable groups
  961. TimerInfo
  962. Implements: timerinfo
  963. 0 Public, 0 Protected, 0 Private variable groups
  964. TimerReport
  965. Implements: timerreport
  966. 0 Public, 0 Protected, 0 Private variable groups
  967. Timers
  968. Implements: Timers
  969. 0 Public, 0 Protected, 0 Private variable groups
  970. TmunuBase
  971. Implements: TmunuBase
  972. Inherits: ADMBase StaticConformal
  973. Friend of: ADMCoupling
  974. 4 Public, 4 Protected, 0 Private variable groups
  975. Trigger
  976. Implements: trigger
  977. Inherits: IO
  978. 0 Public, 0 Protected, 1 Private variable groups
  979. TwoPunctures
  980. Implements: TwoPunctures
  981. Inherits: ADMBase StaticConformal grid
  982. 2 Public, 0 Protected, 3 Private variable groups
  983. Vaidya2
  984. Implements: Vaidya2
  985. Inherits: admbase Boundary GenericFD Grid
  986. 6 Public, 0 Protected, 0 Private variable groups
  987. Vectors
  988. Implements: Vectors
  989. 0 Public, 0 Protected, 0 Private variable groups
  990. WaveBinarySource
  991. Implements: binarysource
  992. Inherits: wavetoy grid
  993. 0 Public, 0 Protected, 0 Private variable groups
  994. WaveMoL
  995. Implements: wavemol
  996. 5 Public, 0 Protected, 0 Private variable groups
  997. WaveToy1DF77
  998. Implements: wavetoy1d
  999. Inherits: boundary
  1000. 0 Public, 0 Protected, 4 Private variable groups
  1001. WaveToy2DF77
  1002. Implements: wavetoy2d
  1003. Inherits: boundary
  1004. 0 Public, 0 Protected, 4 Private variable groups
  1005. WaveToyC
  1006. Implements: wavetoy
  1007. Inherits: grid
  1008. 1 Public, 0 Protected, 0 Private variable groups
  1009. WaveToyCXX
  1010. Implements: wavetoy
  1011. Inherits: grid
  1012. 1 Public, 0 Protected, 0 Private variable groups
  1013. WaveToyExtra
  1014. Implements: wavetoyextra
  1015. Inherits: wavetoy
  1016. 0 Public, 0 Protected, 0 Private variable groups
  1017. WaveToyF77
  1018. Implements: wavetoy
  1019. Inherits: grid
  1020. 1 Public, 0 Protected, 0 Private variable groups
  1021. WaveToyF90
  1022. Implements: wavetoy
  1023. Inherits: grid
  1024. 1 Public, 0 Protected, 0 Private variable groups
  1025. WaveToyFreeF90
  1026. Implements: wavetoy
  1027. Inherits: grid
  1028. 1 Public, 0 Protected, 0 Private variable groups
  1029. WeylScal4
  1030. Implements: WeylScal4
  1031. Inherits: admbase Boundary GenericFD Grid methodoflines
  1032. 18 Public, 0 Protected, 0 Private variable groups
  1033. hwloc
  1034. Implements: hwloc
  1035. 0 Public, 0 Protected, 0 Private variable groups
  1036. libjpeg
  1037. Implements: libjpeg
  1038. 0 Public, 0 Protected, 0 Private variable groups
  1039. zlib
  1040. Implements: zlib
  1041. 0 Public, 0 Protected, 0 Private variable groups
  1042. Parsing parameter files...
  1043. ADMAnalysis
  1044. 0 Global, 0 Restricted, 4 Private parameters
  1045. ADMBase
  1046. 0 Global, 18 Restricted, 0 Private parameters
  1047. ADMCoupling
  1048. 0 Global, 0 Restricted, 0 Private parameters
  1049. ADMMacros
  1050. 0 Global, 1 Restricted, 0 Private parameters
  1051. ADMMass
  1052. 0 Global, 0 Restricted, 17 Private parameters
  1053. AEILocalInterp
  1054. 0 Global, 0 Restricted, 1 Private parameters
  1055. AHFinder
  1056. 0 Global, 2 Restricted, 87 Private parameters
  1057. AHFinderDirect
  1058. 0 Global, 0 Restricted, 154 Private parameters
  1059. BAM_Elliptic
  1060. 0 Global, 20 Restricted, 135 Private parameters
  1061. BLAS
  1062. 0 Global, 0 Restricted, 0 Private parameters
  1063. Boundary
  1064. 0 Global, 8 Restricted, 0 Private parameters
  1065. CT_MultiLevel
  1066. 0 Global, 0 Restricted, 60 Private parameters
  1067. Cactus
  1068. 0 Global, 6 Restricted, 13 Private parameters
  1069. CalcK
  1070. 0 Global, 0 Restricted, 6 Private parameters
  1071. Carpet
  1072. 0 Global, 4 Restricted, 93 Private parameters
  1073. CarpetEvolutionMask
  1074. 0 Global, 0 Restricted, 6 Private parameters
  1075. CarpetIOASCII
  1076. 0 Global, 0 Restricted, 63 Private parameters
  1077. CarpetIOBasic
  1078. 0 Global, 0 Restricted, 15 Private parameters
  1079. CarpetIOHDF5
  1080. 0 Global, 0 Restricted, 76 Private parameters
  1081. CarpetIOScalar
  1082. 0 Global, 0 Restricted, 9 Private parameters
  1083. CarpetIntegrateTest
  1084. 0 Global, 0 Restricted, 2 Private parameters
  1085. CarpetInterp
  1086. 0 Global, 0 Restricted, 5 Private parameters
  1087. CarpetInterp2
  1088. 0 Global, 0 Restricted, 3 Private parameters
  1089. CarpetLib
  1090. 0 Global, 5 Restricted, 30 Private parameters
  1091. CarpetMask
  1092. 0 Global, 0 Restricted, 8 Private parameters
  1093. CarpetProlongateTest
  1094. 0 Global, 0 Restricted, 16 Private parameters
  1095. CarpetReduce
  1096. 0 Global, 0 Restricted, 2 Private parameters
  1097. CarpetRegrid
  1098. 0 Global, 5 Restricted, 65 Private parameters
  1099. CarpetRegrid2
  1100. 0 Global, 0 Restricted, 134 Private parameters
  1101. CarpetRegridTest
  1102. 0 Global, 0 Restricted, 3 Private parameters
  1103. CarpetSlab
  1104. 0 Global, 0 Restricted, 0 Private parameters
  1105. CarpetTracker
  1106. 0 Global, 0 Restricted, 3 Private parameters
  1107. CartGrid3D
  1108. 0 Global, 23 Restricted, 10 Private parameters
  1109. Cartoon2D
  1110. 0 Global, 0 Restricted, 12 Private parameters
  1111. Constants
  1112. 0 Global, 0 Restricted, 0 Private parameters
  1113. CoordBase
  1114. 0 Global, 0 Restricted, 44 Private parameters
  1115. CoordGauge
  1116. 0 Global, 2 Restricted, 1 Private parameters
  1117. CycleClock
  1118. 0 Global, 0 Restricted, 1 Private parameters
  1119. DemoInterp
  1120. 0 Global, 0 Restricted, 3 Private parameters
  1121. Dissipation
  1122. 0 Global, 18 Restricted, 0 Private parameters
  1123. DistortedBHIVP
  1124. 0 Global, 0 Restricted, 11 Private parameters
  1125. EHFinder
  1126. 0 Global, 3 Restricted, 56 Private parameters
  1127. EOS_Base
  1128. 0 Global, 0 Restricted, 0 Private parameters
  1129. EOS_Hybrid
  1130. 0 Global, 3 Restricted, 0 Private parameters
  1131. EOS_IdealFluid
  1132. 0 Global, 1 Restricted, 0 Private parameters
  1133. EOS_Omni
  1134. 0 Global, 24 Restricted, 0 Private parameters
  1135. EOS_Polytrope
  1136. 0 Global, 4 Restricted, 0 Private parameters
  1137. EinsteinExact_Test
  1138. 0 Global, 0 Restricted, 0 Private parameters
  1139. EllBase
  1140. 0 Global, 1 Restricted, 0 Private parameters
  1141. EllSOR
  1142. 0 Global, 0 Restricted, 0 Private parameters
  1143. Exact
  1144. 0 Global, 93 Restricted, 19 Private parameters
  1145. Extract
  1146. 0 Global, 0 Restricted, 30 Private parameters
  1147. FFTW3
  1148. 0 Global, 0 Restricted, 0 Private parameters
  1149. FleshInfo
  1150. 0 Global, 0 Restricted, 0 Private parameters
  1151. Formaline
  1152. 0 Global, 0 Restricted, 28 Private parameters
  1153. Fortran
  1154. 0 Global, 0 Restricted, 1 Private parameters
  1155. GRHydro
  1156. 0 Global, 125 Restricted, 3 Private parameters
  1157. GRHydro_InitData
  1158. 0 Global, 0 Restricted, 85 Private parameters
  1159. GSL
  1160. 0 Global, 0 Restricted, 0 Private parameters
  1161. GaugeWave
  1162. 0 Global, 29 Restricted, 1 Private parameters
  1163. GenericFD
  1164. 0 Global, 13 Restricted, 0 Private parameters
  1165. HDF5
  1166. 0 Global, 0 Restricted, 0 Private parameters
  1167. HTTPD
  1168. 0 Global, 0 Restricted, 22 Private parameters
  1169. HTTPDExtra
  1170. 0 Global, 0 Restricted, 1 Private parameters
  1171. HelloWorld
  1172. 0 Global, 0 Restricted, 0 Private parameters
  1173. HighOrderWaveTest
  1174. 0 Global, 0 Restricted, 0 Private parameters
  1175. HydroBase
  1176. 0 Global, 17 Restricted, 0 Private parameters
  1177. Hydro_Analysis
  1178. 0 Global, 0 Restricted, 15 Private parameters
  1179. Hydro_InitExcision
  1180. 0 Global, 11 Restricted, 0 Private parameters
  1181. IDAnalyticBH
  1182. 0 Global, 0 Restricted, 23 Private parameters
  1183. IDAxiBrillBH
  1184. 0 Global, 0 Restricted, 20 Private parameters
  1185. IDAxiOddBrillBH
  1186. 0 Global, 0 Restricted, 17 Private parameters
  1187. IDBrillData
  1188. 0 Global, 0 Restricted, 31 Private parameters
  1189. IDConstraintViolate
  1190. 0 Global, 0 Restricted, 3 Private parameters
  1191. IDFileADM
  1192. 0 Global, 0 Restricted, 0 Private parameters
  1193. IDLinearWaves
  1194. 0 Global, 0 Restricted, 11 Private parameters
  1195. IDScalarWave
  1196. 0 Global, 1 Restricted, 6 Private parameters
  1197. IDScalarWaveC
  1198. 0 Global, 1 Restricted, 6 Private parameters
  1199. IDScalarWaveCXX
  1200. 0 Global, 1 Restricted, 6 Private parameters
  1201. IDScalarWaveElliptic
  1202. 0 Global, 0 Restricted, 5 Private parameters
  1203. IDWaveMoL
  1204. 0 Global, 1 Restricted, 17 Private parameters
  1205. IOASCII
  1206. 0 Global, 0 Restricted, 35 Private parameters
  1207. IOBasic
  1208. 0 Global, 0 Restricted, 13 Private parameters
  1209. IOHDF5
  1210. 0 Global, 0 Restricted, 5 Private parameters
  1211. IOHDF5Util
  1212. 0 Global, 0 Restricted, 1 Private parameters
  1213. IOJpeg
  1214. 0 Global, 0 Restricted, 33 Private parameters
  1215. IOUtil
  1216. 0 Global, 58 Restricted, 2 Private parameters
  1217. InitBase
  1218. 0 Global, 1 Restricted, 0 Private parameters
  1219. InterpToArray
  1220. 0 Global, 93 Restricted, 0 Private parameters
  1221. KerrSchild
  1222. 0 Global, 29 Restricted, 1 Private parameters
  1223. LAPACK
  1224. 0 Global, 0 Restricted, 0 Private parameters
  1225. LORENE
  1226. 0 Global, 0 Restricted, 0 Private parameters
  1227. LocalInterp
  1228. 0 Global, 0 Restricted, 0 Private parameters
  1229. LocalInterp2
  1230. 0 Global, 0 Restricted, 0 Private parameters
  1231. LocalReduce
  1232. 0 Global, 0 Restricted, 0 Private parameters
  1233. LoopControl
  1234. 0 Global, 0 Restricted, 20 Private parameters
  1235. ML_ADMConstraints
  1236. 0 Global, 9 Restricted, 0 Private parameters
  1237. ML_ADMQuantities
  1238. 0 Global, 10 Restricted, 0 Private parameters
  1239. ML_BSSN
  1240. 0 Global, 64 Restricted, 140 Private parameters
  1241. ML_BSSN_Helper
  1242. 0 Global, 0 Restricted, 1 Private parameters
  1243. ML_BSSN_Test
  1244. 0 Global, 0 Restricted, 0 Private parameters
  1245. ML_CCZ4
  1246. 0 Global, 67 Restricted, 148 Private parameters
  1247. ML_CCZ4_Helper
  1248. 0 Global, 0 Restricted, 1 Private parameters
  1249. ML_CCZ4_Test
  1250. 0 Global, 0 Restricted, 0 Private parameters
  1251. ML_WaveToy
  1252. 0 Global, 21 Restricted, 17 Private parameters
  1253. ML_WaveToy_Test
  1254. 0 Global, 0 Restricted, 0 Private parameters
  1255. MPI
  1256. 0 Global, 0 Restricted, 0 Private parameters
  1257. MemSpeed
  1258. 0 Global, 0 Restricted, 2 Private parameters
  1259. Meudon_Bin_BH
  1260. 0 Global, 0 Restricted, 1 Private parameters
  1261. Meudon_Bin_NS
  1262. 0 Global, 0 Restricted, 1 Private parameters
  1263. Meudon_Mag_NS
  1264. 0 Global, 0 Restricted, 1 Private parameters
  1265. Minkowski
  1266. 0 Global, 27 Restricted, 1 Private parameters
  1267. MoL
  1268. 0 Global, 9 Restricted, 26 Private parameters
  1269. ModifiedSchwarzschildBL
  1270. 0 Global, 29 Restricted, 1 Private parameters
  1271. Multipole
  1272. 0 Global, 25 Restricted, 0 Private parameters
  1273. NaNCatcher
  1274. 0 Global, 0 Restricted, 0 Private parameters
  1275. NaNChecker
  1276. 0 Global, 0 Restricted, 10 Private parameters
  1277. NewRad
  1278. 0 Global, 0 Restricted, 0 Private parameters
  1279. Nice
  1280. 0 Global, 0 Restricted, 1 Private parameters
  1281. NoExcision
  1282. 0 Global, 0 Restricted, 27 Private parameters
  1283. NoMPI
  1284. 0 Global, 0 Restricted, 0 Private parameters
  1285. Noise
  1286. 0 Global, 0 Restricted, 7 Private parameters
  1287. Norms
  1288. 0 Global, 0 Restricted, 4 Private parameters
  1289. NullConstr
  1290. 0 Global, 1 Restricted, 0 Private parameters
  1291. NullDecomp
  1292. 0 Global, 1 Restricted, 2 Private parameters
  1293. NullEvolve
  1294. 0 Global, 15 Restricted, 31 Private parameters
  1295. NullExact
  1296. 0 Global, 4 Restricted, 14 Private parameters
  1297. NullGrid
  1298. 0 Global, 8 Restricted, 0 Private parameters
  1299. NullInterp
  1300. 0 Global, 3 Restricted, 7 Private parameters
  1301. NullNews
  1302. 0 Global, 1 Restricted, 21 Private parameters
  1303. NullPsiInt
  1304. 0 Global, 2 Restricted, 1 Private parameters
  1305. NullSHRExtract
  1306. 0 Global, 4 Restricted, 14 Private parameters
  1307. NullVars
  1308. 0 Global, 0 Restricted, 0 Private parameters
  1309. OpenSSL
  1310. 0 Global, 0 Restricted, 0 Private parameters
  1311. Outflow
  1312. 0 Global, 0 Restricted, 19 Private parameters
  1313. PAPI
  1314. 0 Global, 0 Restricted, 11 Private parameters
  1315. PUGH
  1316. 0 Global, 4 Restricted, 51 Private parameters
  1317. PUGHInterp
  1318. 0 Global, 0 Restricted, 0 Private parameters
  1319. PUGHReduce
  1320. 0 Global, 0 Restricted, 0 Private parameters
  1321. PUGHSlab
  1322. 0 Global, 0 Restricted, 0 Private parameters
  1323. Periodic
  1324. 0 Global, 0 Restricted, 8 Private parameters
  1325. PeriodicCarpet
  1326. 0 Global, 0 Restricted, 5 Private parameters
  1327. Poisson
  1328. 0 Global, 0 Restricted, 4 Private parameters
  1329. PunctureTracker
  1330. 0 Global, 0 Restricted, 10 Private parameters
  1331. QuasiLocalMeasures
  1332. 0 Global, 0 Restricted, 13 Private parameters
  1333. ReductionTest
  1334. 0 Global, 0 Restricted, 0 Private parameters
  1335. ReductionTest2
  1336. 0 Global, 0 Restricted, 0 Private parameters
  1337. ReductionTest3
  1338. 0 Global, 0 Restricted, 0 Private parameters
  1339. ReflectionSymmetry
  1340. 0 Global, 0 Restricted, 13 Private parameters
  1341. RegridSyncTest
  1342. 0 Global, 0 Restricted, 0 Private parameters
  1343. RotatingDBHIVP
  1344. 0 Global, 0 Restricted, 13 Private parameters
  1345. RotatingSymmetry180
  1346. 0 Global, 0 Restricted, 8 Private parameters
  1347. RotatingSymmetry90
  1348. 0 Global, 0 Restricted, 4 Private parameters
  1349. SampleBoundary
  1350. 0 Global, 0 Restricted, 0 Private parameters
  1351. SampleIO
  1352. 0 Global, 0 Restricted, 5 Private parameters
  1353. SetMask_SphericalSurface
  1354. 0 Global, 0 Restricted, 5 Private parameters
  1355. ShiftedGaugeWave
  1356. 0 Global, 29 Restricted, 1 Private parameters
  1357. Slab
  1358. 0 Global, 0 Restricted, 2 Private parameters
  1359. SlabTest
  1360. 0 Global, 0 Restricted, 0 Private parameters
  1361. Socket
  1362. 0 Global, 0 Restricted, 0 Private parameters
  1363. SpaceMask
  1364. 0 Global, 1 Restricted, 0 Private parameters
  1365. SphericalHarmonicDecomp
  1366. 0 Global, 0 Restricted, 18 Private parameters
  1367. SphericalHarmonicRecon
  1368. 0 Global, 0 Restricted, 10 Private parameters
  1369. SphericalSurface
  1370. 0 Global, 15 Restricted, 9 Private parameters
  1371. StaticConformal
  1372. 0 Global, 1 Restricted, 0 Private parameters
  1373. SummationByParts
  1374. 0 Global, 23 Restricted, 0 Private parameters
  1375. SymBase
  1376. 0 Global, 0 Restricted, 1 Private parameters
  1377. SystemStatistics
  1378. 0 Global, 0 Restricted, 0 Private parameters
  1379. SystemTopology
  1380. 0 Global, 0 Restricted, 2 Private parameters
  1381. TATelliptic
  1382. 0 Global, 0 Restricted, 0 Private parameters
  1383. TGRtensor
  1384. 0 Global, 0 Restricted, 0 Private parameters
  1385. TOVSolver
  1386. 0 Global, 0 Restricted, 27 Private parameters
  1387. TerminationTrigger
  1388. 0 Global, 0 Restricted, 7 Private parameters
  1389. TestArrays
  1390. 0 Global, 0 Restricted, 20 Private parameters
  1391. TestCarpetGridInfo
  1392. 0 Global, 0 Restricted, 2 Private parameters
  1393. TestComplex
  1394. 0 Global, 0 Restricted, 3 Private parameters
  1395. TestCoordinates
  1396. 0 Global, 2 Restricted, 0 Private parameters
  1397. TestFortranCrayPointers
  1398. 0 Global, 0 Restricted, 0 Private parameters
  1399. TestFortranDependencies1
  1400. 0 Global, 0 Restricted, 0 Private parameters
  1401. TestFortranDependencies2
  1402. 0 Global, 0 Restricted, 0 Private parameters
  1403. TestFpointerNULL
  1404. 0 Global, 0 Restricted, 0 Private parameters
  1405. TestFreeF90
  1406. 0 Global, 0 Restricted, 0 Private parameters
  1407. TestGlobalReduce
  1408. 0 Global, 0 Restricted, 11 Private parameters
  1409. TestInclude1
  1410. 0 Global, 0 Restricted, 0 Private parameters
  1411. TestInclude2
  1412. 0 Global, 0 Restricted, 0 Private parameters
  1413. TestLocalInterp2
  1414. 0 Global, 0 Restricted, 2 Private parameters
  1415. TestLocalReduce
  1416. 0 Global, 0 Restricted, 3 Private parameters
  1417. TestLoop
  1418. 0 Global, 0 Restricted, 0 Private parameters
  1419. TestLoopControl
  1420. 0 Global, 0 Restricted, 0 Private parameters
  1421. TestMath
  1422. 0 Global, 0 Restricted, 0 Private parameters
  1423. TestMoL
  1424. 0 Global, 0 Restricted, 4 Private parameters
  1425. TestPar
  1426. 0 Global, 0 Restricted, 16 Private parameters
  1427. TestReduce
  1428. 0 Global, 0 Restricted, 0 Private parameters
  1429. TestSchedule
  1430. 0 Global, 0 Restricted, 0 Private parameters
  1431. TestStrings
  1432. 0 Global, 0 Restricted, 0 Private parameters
  1433. TestTable
  1434. 0 Global, 0 Restricted, 0 Private parameters
  1435. TestTimers
  1436. 0 Global, 0 Restricted, 1 Private parameters
  1437. TestTypes
  1438. 0 Global, 0 Restricted, 4 Private parameters
  1439. Time
  1440. 0 Global, 2 Restricted, 5 Private parameters
  1441. TimerInfo
  1442. 0 Global, 0 Restricted, 3 Private parameters
  1443. TimerReport
  1444. 0 Global, 0 Restricted, 11 Private parameters
  1445. Timers
  1446. 0 Global, 0 Restricted, 6 Private parameters
  1447. TmunuBase
  1448. 0 Global, 2 Restricted, 3 Private parameters
  1449. Trigger
  1450. 0 Global, 0 Restricted, 17 Private parameters
  1451. TwoPunctures
  1452. 0 Global, 33 Restricted, 0 Private parameters
  1453. Vaidya2
  1454. 0 Global, 29 Restricted, 1 Private parameters
  1455. Vectors
  1456. 0 Global, 0 Restricted, 1 Private parameters
  1457. WaveBinarySource
  1458. 0 Global, 0 Restricted, 5 Private parameters
  1459. WaveMoL
  1460. 0 Global, 2 Restricted, 1 Private parameters
  1461. WaveToy1DF77
  1462. 0 Global, 0 Restricted, 4 Private parameters
  1463. WaveToy2DF77
  1464. 0 Global, 0 Restricted, 5 Private parameters
  1465. WaveToyC
  1466. 0 Global, 1 Restricted, 0 Private parameters
  1467. WaveToyCXX
  1468. 0 Global, 1 Restricted, 0 Private parameters
  1469. WaveToyExtra
  1470. 0 Global, 0 Restricted, 2 Private parameters
  1471. WaveToyF77
  1472. 0 Global, 1 Restricted, 0 Private parameters
  1473. WaveToyF90
  1474. 0 Global, 1 Restricted, 0 Private parameters
  1475. WaveToyFreeF90
  1476. 0 Global, 1 Restricted, 0 Private parameters
  1477. WeylScal4
  1478. 0 Global, 30 Restricted, 3 Private parameters
  1479. hwloc
  1480. 0 Global, 0 Restricted, 0 Private parameters
  1481. libjpeg
  1482. 0 Global, 0 Restricted, 0 Private parameters
  1483. zlib
  1484. 0 Global, 0 Restricted, 0 Private parameters
  1485. Parsing schedule files...
  1486. ADMAnalysis
  1487. 15 schedule blocks.
  1488. ADMBase
  1489. 27 schedule blocks.
  1490. ADMCoupling
  1491. 0 schedule blocks.
  1492. ADMMacros
  1493. 1 schedule blocks.
  1494. ADMMass
  1495. 10 schedule blocks.
  1496. AEILocalInterp
  1497. 1 schedule blocks.
  1498. AHFinder
  1499. 7 schedule blocks.
  1500. AHFinderDirect
  1501. 34 schedule blocks.
  1502. BAM_Elliptic
  1503. 5 schedule blocks.
  1504. BLAS
  1505. 0 schedule blocks.
  1506. Boundary
  1507. 6 schedule blocks.
  1508. CT_MultiLevel
  1509. 1 schedule blocks.
  1510. Cactus
  1511. 0 schedule blocks.
  1512. CalcK
  1513. 5 schedule blocks.
  1514. Carpet
  1515. 6 schedule blocks.
  1516. CarpetEvolutionMask
  1517. 7 schedule blocks.
  1518. CarpetIOASCII
  1519. 2 schedule blocks.
  1520. CarpetIOBasic
  1521. 2 schedule blocks.
  1522. CarpetIOHDF5
  1523. 10 schedule blocks.
  1524. CarpetIOScalar
  1525. 2 schedule blocks.
  1526. CarpetIntegrateTest
  1527. 3 schedule blocks.
  1528. CarpetInterp
  1529. 1 schedule blocks.
  1530. CarpetInterp2
  1531. 0 schedule blocks.
  1532. CarpetLib
  1533. 4 schedule blocks.
  1534. CarpetMask
  1535. 4 schedule blocks.
  1536. CarpetProlongateTest
  1537. 9 schedule blocks.
  1538. CarpetReduce
  1539. 15 schedule blocks.
  1540. CarpetRegrid
  1541. 1 schedule blocks.
  1542. CarpetRegrid2
  1543. 2 schedule blocks.
  1544. CarpetRegridTest
  1545. 3 schedule blocks.
  1546. CarpetSlab
  1547. 0 schedule blocks.
  1548. CarpetTracker
  1549. 1 schedule blocks.
  1550. CartGrid3D
  1551. 11 schedule blocks.
  1552. Cartoon2D
  1553. 6 schedule blocks.
  1554. Constants
  1555. 0 schedule blocks.
  1556. CoordBase
  1557. 1 schedule blocks.
  1558. CoordGauge
  1559. 8 schedule blocks.
  1560. CycleClock
  1561. 1 schedule blocks.
  1562. DemoInterp
  1563. 6 schedule blocks.
  1564. Dissipation
  1565. 6 schedule blocks.
  1566. DistortedBHIVP
  1567. 2 schedule blocks.
  1568. EHFinder
  1569. 86 schedule blocks.
  1570. EOS_Base
  1571. 0 schedule blocks.
  1572. EOS_Hybrid
  1573. 2 schedule blocks.
  1574. EOS_IdealFluid
  1575. 1 schedule blocks.
  1576. EOS_Omni
  1577. 6 schedule blocks.
  1578. EOS_Polytrope
  1579. 1 schedule blocks.
  1580. EinsteinExact_Test
  1581. 0 schedule blocks.
  1582. EllBase
  1583. 1 schedule blocks.
  1584. EllSOR
  1585. 1 schedule blocks.
  1586. Exact
  1587. 13 schedule blocks.
  1588. Extract
  1589. 2 schedule blocks.
  1590. FFTW3
  1591. 0 schedule blocks.
  1592. FleshInfo
  1593. 4 schedule blocks.
  1594. Formaline
  1595. 10 schedule blocks.
  1596. Fortran
  1597. 1 schedule blocks.
  1598. GRHydro
  1599. 145 schedule blocks.
  1600. GRHydro_InitData
  1601. 35 schedule blocks.
  1602. GSL
  1603. 0 schedule blocks.
  1604. GaugeWave
  1605. 10 schedule blocks.
  1606. GenericFD
  1607. 0 schedule blocks.
  1608. HDF5
  1609. 0 schedule blocks.
  1610. HTTPD
  1611. 7 schedule blocks.
  1612. HTTPDExtra
  1613. 1 schedule blocks.
  1614. HelloWorld
  1615. 1 schedule blocks.
  1616. HighOrderWaveTest
  1617. 0 schedule blocks.
  1618. HydroBase
  1619. 22 schedule blocks.
  1620. Hydro_Analysis
  1621. 14 schedule blocks.
  1622. Hydro_InitExcision
  1623. 4 schedule blocks.
  1624. IDAnalyticBH
  1625. 6 schedule blocks.
  1626. IDAxiBrillBH
  1627. 2 schedule blocks.
  1628. IDAxiOddBrillBH
  1629. 2 schedule blocks.
  1630. IDBrillData
  1631. 3 schedule blocks.
  1632. IDConstraintViolate
  1633. 2 schedule blocks.
  1634. IDFileADM
  1635. 2 schedule blocks.
  1636. IDLinearWaves
  1637. 8 schedule blocks.
  1638. IDScalarWave
  1639. 3 schedule blocks.
  1640. IDScalarWaveC
  1641. 2 schedule blocks.
  1642. IDScalarWaveCXX
  1643. 2 schedule blocks.
  1644. IDScalarWaveElliptic
  1645. 1 schedule blocks.
  1646. IDWaveMoL
  1647. 2 schedule blocks.
  1648. IOASCII
  1649. 3 schedule blocks.
  1650. IOBasic
  1651. 2 schedule blocks.
  1652. IOHDF5
  1653. 5 schedule blocks.
  1654. IOHDF5Util
  1655. 2 schedule blocks.
  1656. IOJpeg
  1657. 2 schedule blocks.
  1658. IOUtil
  1659. 4 schedule blocks.
  1660. InitBase
  1661. 0 schedule blocks.
  1662. InterpToArray
  1663. 1 schedule blocks.
  1664. KerrSchild
  1665. 10 schedule blocks.
  1666. LAPACK
  1667. 0 schedule blocks.
  1668. LORENE
  1669. 0 schedule blocks.
  1670. LocalInterp
  1671. 1 schedule blocks.
  1672. LocalInterp2
  1673. 1 schedule blocks.
  1674. LocalReduce
  1675. 1 schedule blocks.
  1676. LoopControl
  1677. 4 schedule blocks.
  1678. ML_ADMConstraints
  1679. 12 schedule blocks.
  1680. ML_ADMQuantities
  1681. 12 schedule blocks.
  1682. ML_BSSN
  1683. 34 schedule blocks.
  1684. ML_BSSN_Helper
  1685. 14 schedule blocks.
  1686. ML_BSSN_Test
  1687. 0 schedule blocks.
  1688. ML_CCZ4
  1689. 34 schedule blocks.
  1690. ML_CCZ4_Helper
  1691. 14 schedule blocks.
  1692. ML_CCZ4_Test
  1693. 0 schedule blocks.
  1694. ML_WaveToy
  1695. 13 schedule blocks.
  1696. ML_WaveToy_Test
  1697. 0 schedule blocks.
  1698. MPI
  1699. 0 schedule blocks.
  1700. MemSpeed
  1701. 1 schedule blocks.
  1702. Meudon_Bin_BH
  1703. 2 schedule blocks.
  1704. Meudon_Bin_NS
  1705. 1 schedule blocks.
  1706. Meudon_Mag_NS
  1707. 2 schedule blocks.
  1708. Minkowski
  1709. 10 schedule blocks.
  1710. MoL
  1711. 64 schedule blocks.
  1712. ModifiedSchwarzschildBL
  1713. 10 schedule blocks.
  1714. Multipole
  1715. 5 schedule blocks.
  1716. NaNCatcher
  1717. 1 schedule blocks.
  1718. NaNChecker
  1719. 9 schedule blocks.
  1720. NewRad
  1721. 0 schedule blocks.
  1722. Nice
  1723. 1 schedule blocks.
  1724. NoExcision
  1725. 23 schedule blocks.
  1726. NoMPI
  1727. 0 schedule blocks.
  1728. Noise
  1729. 3 schedule blocks.
  1730. Norms
  1731. 2 schedule blocks.
  1732. NullConstr
  1733. 2 schedule blocks.
  1734. NullDecomp
  1735. 1 schedule blocks.
  1736. NullEvolve
  1737. 16 schedule blocks.
  1738. NullExact
  1739. 14 schedule blocks.
  1740. NullGrid
  1741. 4 schedule blocks.
  1742. NullInterp
  1743. 3 schedule blocks.
  1744. NullNews
  1745. 8 schedule blocks.
  1746. NullPsiInt
  1747. 3 schedule blocks.
  1748. NullSHRExtract
  1749. 25 schedule blocks.
  1750. NullVars
  1751. 0 schedule blocks.
  1752. OpenSSL
  1753. 0 schedule blocks.
  1754. Outflow
  1755. 2 schedule blocks.
  1756. PAPI
  1757. 5 schedule blocks.
  1758. PUGH
  1759. 8 schedule blocks.
  1760. PUGHInterp
  1761. 1 schedule blocks.
  1762. PUGHReduce
  1763. 1 schedule blocks.
  1764. PUGHSlab
  1765. 0 schedule blocks.
  1766. Periodic
  1767. 2 schedule blocks.
  1768. PeriodicCarpet
  1769. 3 schedule blocks.
  1770. Poisson
  1771. 5 schedule blocks.
  1772. PunctureTracker
  1773. 3 schedule blocks.
  1774. QuasiLocalMeasures
  1775. 3 schedule blocks.
  1776. ReductionTest
  1777. 5 schedule blocks.
  1778. ReductionTest2
  1779. 4 schedule blocks.
  1780. ReductionTest3
  1781. 5 schedule blocks.
  1782. ReflectionSymmetry
  1783. 2 schedule blocks.
  1784. RegridSyncTest
  1785. 5 schedule blocks.
  1786. RotatingDBHIVP
  1787. 2 schedule blocks.
  1788. RotatingSymmetry180
  1789. 4 schedule blocks.
  1790. RotatingSymmetry90
  1791. 4 schedule blocks.
  1792. SampleBoundary
  1793. 1 schedule blocks.
  1794. SampleIO
  1795. 1 schedule blocks.
  1796. SetMask_SphericalSurface
  1797. 2 schedule blocks.
  1798. ShiftedGaugeWave
  1799. 10 schedule blocks.
  1800. Slab
  1801. 3 schedule blocks.
  1802. SlabTest
  1803. 1 schedule blocks.
  1804. Socket
  1805. 0 schedule blocks.
  1806. SpaceMask
  1807. 9 schedule blocks.
  1808. SphericalHarmonicDecomp
  1809. 2 schedule blocks.
  1810. SphericalHarmonicRecon
  1811. 4 schedule blocks.
  1812. SphericalSurface
  1813. 7 schedule blocks.
  1814. StaticConformal
  1815. 1 schedule blocks.
  1816. SummationByParts
  1817. 4 schedule blocks.
  1818. SymBase
  1819. 5 schedule blocks.
  1820. SystemStatistics
  1821. 1 schedule blocks.
  1822. SystemTopology
  1823. 1 schedule blocks.
  1824. TATelliptic
  1825. 1 schedule blocks.
  1826. TGRtensor
  1827. 0 schedule blocks.
  1828. TOVSolver
  1829. 10 schedule blocks.
  1830. TerminationTrigger
  1831. 5 schedule blocks.
  1832. TestArrays
  1833. 2 schedule blocks.
  1834. TestCarpetGridInfo
  1835. 1 schedule blocks.
  1836. TestComplex
  1837. 3 schedule blocks.
  1838. TestCoordinates
  1839. 3 schedule blocks.
  1840. TestFortranCrayPointers
  1841. 1 schedule blocks.
  1842. TestFortranDependencies1
  1843. 0 schedule blocks.
  1844. TestFortranDependencies2
  1845. 0 schedule blocks.
  1846. TestFpointerNULL
  1847. 1 schedule blocks.
  1848. TestFreeF90
  1849. 0 schedule blocks.
  1850. TestGlobalReduce
  1851. 12 schedule blocks.
  1852. TestInclude1
  1853. 1 schedule blocks.
  1854. TestInclude2
  1855. 1 schedule blocks.
  1856. TestLocalInterp2
  1857. 3 schedule blocks.
  1858. TestLocalReduce
  1859. 3 schedule blocks.
  1860. TestLoop
  1861. 3 schedule blocks.
  1862. TestLoopControl
  1863. 3 schedule blocks.
  1864. TestMath
  1865. 2 schedule blocks.
  1866. TestMoL
  1867. 7 schedule blocks.
  1868. TestPar
  1869. 2 schedule blocks.
  1870. TestReduce
  1871. 5 schedule blocks.
  1872. TestSchedule
  1873. 19 schedule blocks.
  1874. TestStrings
  1875. 1 schedule blocks.
  1876. TestTable
  1877. 1 schedule blocks.
  1878. TestTimers
  1879. 3 schedule blocks.
  1880. TestTypes
  1881. 2 schedule blocks.
  1882. Time
  1883. 7 schedule blocks.
  1884. TimerInfo
  1885. 1 schedule blocks.
  1886. TimerReport
  1887. 3 schedule blocks.
  1888. Timers
  1889. 2 schedule blocks.
  1890. TmunuBase
  1891. 7 schedule blocks.
  1892. Trigger
  1893. 3 schedule blocks.
  1894. TwoPunctures
  1895. 5 schedule blocks.
  1896. Vaidya2
  1897. 10 schedule blocks.
  1898. Vectors
  1899. 2 schedule blocks.
  1900. WaveBinarySource
  1901. 1 schedule blocks.
  1902. WaveMoL
  1903. 8 schedule blocks.
  1904. WaveToy1DF77
  1905. 6 schedule blocks.
  1906. WaveToy2DF77
  1907. 6 schedule blocks.
  1908. WaveToyC
  1909. 7 schedule blocks.
  1910. WaveToyCXX
  1911. 7 schedule blocks.
  1912. WaveToyExtra
  1913. 3 schedule blocks.
  1914. WaveToyF77
  1915. 7 schedule blocks.
  1916. WaveToyF90
  1917. 7 schedule blocks.
  1918. WaveToyFreeF90
  1919. 7 schedule blocks.
  1920. WeylScal4
  1921. 48 schedule blocks.
  1922. hwloc
  1923. 0 schedule blocks.
  1924. libjpeg
  1925. 0 schedule blocks.
  1926. zlib
  1927. 0 schedule blocks.
  1928. Running any thorn-provided configuration scripts...
  1929.  
  1930. ********************************************************************************
  1931. Running configuration script for thorn BLAS:
  1932. Finished running configuration script for thorn BLAS.
  1933.  
  1934. ********************************************************************************
  1935. Running configuration script for thorn FFTW3:
  1936. Finished running configuration script for thorn FFTW3.
  1937.  
  1938. ********************************************************************************
  1939. Running configuration script for thorn FORTRAN:
  1940. Found a traditional Fortran cpp
  1941. Finished running configuration script for thorn FORTRAN.
  1942.  
  1943. ********************************************************************************
  1944. Running configuration script for thorn GSL:
  1945. Finished running configuration script for thorn GSL.
  1946.  
  1947. ********************************************************************************
  1948. Running configuration script for thorn LAPACK:
  1949. Finished running configuration script for thorn LAPACK.
  1950.  
  1951. ********************************************************************************
  1952. Running configuration script for thorn LIBJPEG:
  1953. Finished running configuration script for thorn LIBJPEG.
  1954.  
  1955. ********************************************************************************
  1956. Running configuration script for thorn LORENE:
  1957. LORENE selected, but LORENE_DIR not set.
  1958. Using bundled LORENE...
  1959. Finished running configuration script for thorn LORENE.
  1960.  
  1961. ********************************************************************************
  1962. Running configuration script for thorn OPENSSL:
  1963. Finished running configuration script for thorn OPENSSL.
  1964.  
  1965. ********************************************************************************
  1966. Running configuration script for thorn PAPI:
  1967. PAPI selected, but PAPI_DIR not set. Checking some places...
  1968. PAPI not found
  1969. Using bundled PAPI...
  1970. Finished running configuration script for thorn PAPI.
  1971.  
  1972. ********************************************************************************
  1973. Running configuration script for thorn VECTORS:
  1974. Finished running configuration script for thorn VECTORS.
  1975.  
  1976. ********************************************************************************
  1977. Running configuration script for thorn ZLIB:
  1978. Finished running configuration script for thorn ZLIB.
  1979.  
  1980. ********************************************************************************
  1981. Running configuration script for thorn HWLOC:
  1982. Finished running configuration script for thorn HWLOC.
  1983.  
  1984. ********************************************************************************
  1985. Running configuration script for thorn MPI:
  1986. Found MPI compiler wrapper at /opt/local/bin/mpicxx!
  1987. Successfully configured MPI.
  1988. Finished running configuration script for thorn MPI.
  1989.  
  1990. ********************************************************************************
  1991. Running configuration script for thorn HDF5:
  1992. Using bundled HDF5...
  1993. Finished running configuration script for thorn HDF5.
  1994. Checking consistency...
  1995. Creating Thorn-Flesh bindings...
  1996. Creating implementation bindings...
  1997. Creating parameter bindings...
  1998. Creating variable bindings...
  1999. Creating schedule bindings...
  2000. Creating function bindings...
  2001. CST finished.
  2002. Checking status of thorn CoordBase
  2003. Checking status of thorn Boundary
  2004. COMPILING arrangements/CactusBase/CoordBase/src/Domain.c
  2005. COMPILING arrangements/CactusBase/CoordBase/src/CoordBase.c
  2006. COMPILING arrangements/CactusBase/Boundary/src/ScalarBoundary.c
  2007. COMPILING arrangements/CactusBase/CoordBase/src/GHExtension.c
  2008. COMPILING configs/sim/bindings/build/CoordBase/cctk_ThornBindings.c
  2009. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CoordBase.a
  2010. COMPILING configs/sim/bindings/build/Boundary/cctk_ThornBindings.c
  2011. COMPILING arrangements/CactusBase/Boundary/src/StaticBoundary.c
  2012. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c: In function 'ApplyBndStatic.constprop':
  2013. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c:937:7: warning: 'doBC[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2014. int doBC[2*MAXDIM], ash[MAXDIM], lsh[MAXDIM];
  2015. ^
  2016. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c:937:7: warning: 'doBC[4]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2017. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c:937:7: warning: 'doBC[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2018. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c:937:7: warning: 'doBC[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2019. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c:937:7: warning: 'doBC[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2020. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/StaticBoundary.c:937:7: warning: 'doBC[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2021. Checking status of thorn ADMCoupling
  2022. COMPILING configs/sim/bindings/build/ADMCoupling/cctk_ThornBindings.c
  2023. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ADMCoupling.a
  2024. COMPILING arrangements/CactusBase/Boundary/src/CopyBoundary.c
  2025. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c: In function 'ApplyBndCopy.constprop':
  2026. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c:1096:7: warning: 'doBC[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2027. int doBC[2*MAXDIM], ash[MAXDIM], lsh[MAXDIM];
  2028. ^
  2029. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c:1096:7: warning: 'doBC[4]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2030. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c:1096:7: warning: 'doBC[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2031. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c:1096:7: warning: 'doBC[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2032. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c:1096:7: warning: 'doBC[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2033. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/CopyBoundary.c:1096:7: warning: 'doBC[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2034. Checking status of thorn ADMMacros
  2035. COMPILING arrangements/EinsteinBase/ADMMacros/src/SetLocalSpatialOrder.c
  2036. COMPILING configs/sim/bindings/build/ADMMacros/cctk_ThornBindings.c
  2037. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ADMMacros.a
  2038. COMPILING arrangements/CactusBase/Boundary/src/FlatBoundary.c
  2039. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c: In function 'ApplyBndFlat.constprop':
  2040. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c:925:7: warning: 'doBC[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2041. int doBC[2*MAXDIM], ash[MAXDIM], lsh[MAXDIM];
  2042. ^
  2043. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c:925:7: warning: 'doBC[4]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2044. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c:925:7: warning: 'doBC[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2045. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c:925:7: warning: 'doBC[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2046. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c:925:7: warning: 'doBC[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2047. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/FlatBoundary.c:925:7: warning: 'doBC[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2048. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c: In function 'ApplyBndScalar.constprop':
  2049. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c:1065:7: warning: 'doBC[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2050. int doBC[2*MAXDIM], ash[MAXDIM], lsh[MAXDIM];
  2051. ^
  2052. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c:1065:7: warning: 'doBC[4]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2053. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c:1065:7: warning: 'doBC[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2054. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c:1065:7: warning: 'doBC[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2055. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c:1065:7: warning: 'doBC[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2056. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/ScalarBoundary.c:1065:7: warning: 'doBC[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2057. Checking status of thorn ADMMass
  2058. COMPILING arrangements/AEIThorns/ADMMass/src/surface_integral.c
  2059. COMPILING arrangements/AEIThorns/ADMMass/src/volume_integral.c
  2060. COMPILING arrangements/CactusBase/Boundary/src/RadiationBoundary.c
  2061. COMPILING arrangements/AEIThorns/ADMMass/src/loop.c
  2062. COMPILING configs/sim/bindings/build/ADMMass/cctk_ThornBindings.c
  2063. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ADMMass.a
  2064. COMPILING arrangements/CactusBase/Boundary/src/RobinBoundary.c
  2065. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c: In function 'ApplyBndRobin':
  2066. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c:876:7: warning: 'doBC[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2067. int doBC[2*MAXDIM];
  2068. ^
  2069. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c:980:21: warning: 'doBC[4]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2070. doBC[dim*2] &= GH->cctk_lsh[dim] > 1 && GH->cctk_bbox[dim*2];
  2071. ^
  2072. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c:876:7: warning: 'doBC[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2073. int doBC[2*MAXDIM];
  2074. ^
  2075. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c:980:21: warning: 'doBC[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2076. doBC[dim*2] &= GH->cctk_lsh[dim] > 1 && GH->cctk_bbox[dim*2];
  2077. ^
  2078. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c:876:7: warning: 'doBC[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2079. int doBC[2*MAXDIM];
  2080. ^
  2081. /Users/comerduncan/Cactus/arrangements/CactusBase/Boundary/src/RobinBoundary.c:980:21: warning: 'doBC[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2082. doBC[dim*2] &= GH->cctk_lsh[dim] > 1 && GH->cctk_bbox[dim*2];
  2083. ^
  2084. Checking status of thorn AEILocalInterp
  2085. COMPILING arrangements/AEIThorns/AEILocalInterp/src/startup.c
  2086. COMPILING arrangements/AEIThorns/AEILocalInterp/src/InterpLocalUniform.c
  2087. /Users/comerduncan/Cactus/arrangements/AEIThorns/AEILocalInterp/src/InterpLocalUniform.c: In function 'InterpLocalUniform.constprop':
  2088. /Users/comerduncan/Cactus/arrangements/AEIThorns/AEILocalInterp/src/InterpLocalUniform.c:1577:21: warning: 'order' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2089. const p_interp_fn_t p_interp_fn = p_interp_fn_table[interp_operator]
  2090. ^
  2091. /Users/comerduncan/Cactus/arrangements/AEIThorns/AEILocalInterp/src/InterpLocalUniform.c:1612:11: warning: 'debug' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2092. const int return_code
  2093. ^
  2094. COMPILING arrangements/CactusBase/Boundary/src/NoneBoundary.c
  2095. COMPILING arrangements/AEIThorns/AEILocalInterp/src/molecule_posn.c
  2096. COMPILING arrangements/CactusBase/Boundary/src/Boundary.c
  2097. COMPILING arrangements/AEIThorns/AEILocalInterp/src/util.c
  2098. COMPILING arrangements/CactusBase/Boundary/src/Register.c
  2099. COMPILING arrangements/CactusBase/Boundary/src/Check.c
  2100. COMPILING arrangements/AEIThorns/AEILocalInterp/src/common/load.c
  2101. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Boundary.a
  2102. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/1d.cube.order1.smooth0.c
  2103. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/1d.cube.order2.smooth0.c
  2104. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/1d.cube.order3.smooth0.c
  2105. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/1d.cube.order4.smooth0.c
  2106. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/1d.cube.order5.smooth0.c
  2107. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/1d.cube.order6.smooth0.c
  2108. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/2d.cube.order1.smooth0.c
  2109. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/2d.cube.order2.smooth0.c
  2110. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/2d.cube.order3.smooth0.c
  2111. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/2d.cube.order4.smooth0.c
  2112. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/3d.cube.order1.smooth0.c
  2113. COMPILING arrangements/AEIThorns/AEILocalInterp/src/common/evaluate.c
  2114. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/3d.cube.order2.smooth0.c
  2115. COMPILING arrangements/AEIThorns/AEILocalInterp/src/common/store.c
  2116. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/3d.cube.order3.smooth0.c
  2117. Checking status of thorn zlib
  2118. COMPILING configs/sim/bindings/build/zlib/cctk_ThornBindings.c
  2119. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_zlib.a
  2120. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/1d.cube.order1.smooth0.c
  2121. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/1d.cube.order2.smooth0.c
  2122. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/1d.cube.order3.smooth0.c
  2123. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/1d.cube.order4.smooth0.c
  2124. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/1d.cube.order5.smooth0.c
  2125. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/1d.cube.order6.smooth0.c
  2126. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/2d.cube.order1.smooth0.c
  2127. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/2d.cube.order2.smooth0.c
  2128. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/2d.cube.order3.smooth0.c
  2129. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/2d.cube.order4.smooth0.c
  2130. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/3d.cube.order1.smooth0.c
  2131. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/3d.cube.order2.smooth0.c
  2132. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/3d.cube.order3.smooth0.c
  2133. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-tensor-product/3d.cube.order4.smooth0.c
  2134. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Lagrange-maximum-degree/3d.cube.order4.smooth0.c
  2135. Checking status of thorn BLAS
  2136. COMPILING arrangements/ExternalLibraries/BLAS/src/blas.F90
  2137. COMPILING configs/sim/bindings/build/BLAS/cctk_ThornBindings.c
  2138. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_BLAS.a
  2139. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_BLAS.a(blas.F90.o) has no symbols
  2140. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_BLAS.a(blas.F90.o) has no symbols
  2141. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/1d.cube.order2.c
  2142. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/1d.cube.order3.c
  2143. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/1d.cube.order4.c
  2144. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/2d.cube.order2.c
  2145. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/2d.cube.order3.c
  2146. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/3d.cube.order2.c
  2147. COMPILING arrangements/AEIThorns/AEILocalInterp/src/Hermite/3d.cube.order3.c
  2148. Checking status of thorn Fortran
  2149. COMPILING arrangements/CactusBase/Fortran/src/cctk_ActiveThorns.F90
  2150. COMPILING arrangements/CactusBase/Fortran/src/cctk_Banner.F90
  2151. COMPILING arrangements/CactusBase/Fortran/src/cctk_Comm.F90
  2152. COMPILING arrangements/CactusBase/Fortran/src/cctk_CommandLine.F90
  2153. COMPILING arrangements/CactusBase/Fortran/src/cctk_Complex.F90
  2154. COMPILING arrangements/CactusBase/Fortran/src/cctk_Constants.F90
  2155. COMPILING arrangements/CactusBase/Fortran/src/cctk_Coord.F90
  2156. COMPILING arrangements/CactusBase/Fortran/src/cctk_DebugDefines.F90
  2157. COMPILING arrangements/CactusBase/Fortran/src/cctk_Faces.F90
  2158. COMPILING arrangements/CactusBase/Fortran/src/cctk_File.F90
  2159. COMPILING arrangements/CactusBase/Fortran/src/cctk_Flesh.F90
  2160. COMPILING arrangements/CactusBase/Fortran/src/cctk_FortranString1.F90
  2161. COMPILING arrangements/CactusBase/Fortran/src/cctk_FortranWrappers.F90
  2162. COMPILING arrangements/CactusBase/Fortran/src/cctk_GHExtensions.F90
  2163. COMPILING arrangements/CactusBase/Fortran/src/cctk_GNU.F90
  2164. COMPILING arrangements/CactusBase/Fortran/src/cctk_Groups.F90
  2165. COMPILING arrangements/CactusBase/Fortran/src/cctk_GroupsOnGH.F90
  2166. COMPILING arrangements/CactusBase/Fortran/src/cctk_IO.F90
  2167. COMPILING arrangements/CactusBase/Fortran/src/cctk_IOMethods.F90
  2168. COMPILING arrangements/CactusBase/Fortran/src/cctk_Interp.F90
  2169. COMPILING arrangements/CactusBase/Fortran/src/cctk_Main.F90
  2170. COMPILING arrangements/CactusBase/Fortran/src/cctk_Malloc1.F90
  2171. COMPILING arrangements/CactusBase/Fortran/src/cctk_Math.F90
  2172. COMPILING arrangements/CactusBase/Fortran/src/cctk_MemAlloc.F90
  2173. COMPILING arrangements/CactusBase/Fortran/src/cctk_Misc.F90
  2174. COMPILING arrangements/CactusBase/Fortran/src/cctk_ParamCheck.F90
  2175. COMPILING arrangements/CactusBase/Fortran/src/cctk_Parameter.F90
  2176. COMPILING arrangements/CactusBase/Fortran/src/cctk_Reduction.F90
  2177. COMPILING arrangements/CactusBase/Fortran/src/cctk_Schedule.F90
  2178. COMPILING arrangements/CactusBase/Fortran/src/cctk_Sync.F90
  2179. COMPILING arrangements/CactusBase/Fortran/src/cctk_Termination.F90
  2180. COMPILING arrangements/CactusBase/Fortran/src/cctk_Timers.F90
  2181. COMPILING arrangements/CactusBase/Fortran/src/cctk_Types.F90
  2182. COMPILING arrangements/CactusBase/Fortran/src/cctk_Version.F90
  2183. COMPILING arrangements/CactusBase/Fortran/src/cctk_WarnLevel.F90
  2184. COMPILING arrangements/CactusBase/Fortran/src/util_Table.F90
  2185. COMPILING arrangements/CactusBase/Fortran/src/paramcheck.F90
  2186. COMPILING arrangements/CactusBase/Fortran/src/cctk.F90
  2187. COMPILING configs/sim/bindings/build/Fortran/cctk_ThornBindings.c
  2188. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a
  2189. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk.F90.o) has no symbols
  2190. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_ActiveThorns.F90.o) has no symbols
  2191. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Banner.F90.o) has no symbols
  2192. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Comm.F90.o) has no symbols
  2193. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_CommandLine.F90.o) has no symbols
  2194. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Complex.F90.o) has no symbols
  2195. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Constants.F90.o) has no symbols
  2196. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Coord.F90.o) has no symbols
  2197. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_DebugDefines.F90.o) has no symbols
  2198. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Faces.F90.o) has no symbols
  2199. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_File.F90.o) has no symbols
  2200. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Flesh.F90.o) has no symbols
  2201. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_FortranString1.F90.o) has no symbols
  2202. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_FortranWrappers.F90.o) has no symbols
  2203. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_GHExtensions.F90.o) has no symbols
  2204. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_GNU.F90.o) has no symbols
  2205. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Groups.F90.o) has no symbols
  2206. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_GroupsOnGH.F90.o) has no symbols
  2207. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_IO.F90.o) has no symbols
  2208. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_IOMethods.F90.o) has no symbols
  2209. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Interp.F90.o) has no symbols
  2210. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Main.F90.o) has no symbols
  2211. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Malloc1.F90.o) has no symbols
  2212. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Math.F90.o) has no symbols
  2213. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_MemAlloc.F90.o) has no symbols
  2214. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Misc.F90.o) has no symbols
  2215. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_ParamCheck.F90.o) has no symbols
  2216. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Parameter.F90.o) has no symbols
  2217. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Reduction.F90.o) has no symbols
  2218. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Schedule.F90.o) has no symbols
  2219. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Sync.F90.o) has no symbols
  2220. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Termination.F90.o) has no symbols
  2221. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Timers.F90.o) has no symbols
  2222. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Types.F90.o) has no symbols
  2223. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Version.F90.o) has no symbols
  2224. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_WarnLevel.F90.o) has no symbols
  2225. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(util_Table.F90.o) has no symbols
  2226. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk.F90.o) has no symbols
  2227. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_ActiveThorns.F90.o) has no symbols
  2228. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Banner.F90.o) has no symbols
  2229. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Comm.F90.o) has no symbols
  2230. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_CommandLine.F90.o) has no symbols
  2231. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Complex.F90.o) has no symbols
  2232. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Constants.F90.o) has no symbols
  2233. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Coord.F90.o) has no symbols
  2234. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_DebugDefines.F90.o) has no symbols
  2235. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Faces.F90.o) has no symbols
  2236. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_File.F90.o) has no symbols
  2237. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Flesh.F90.o) has no symbols
  2238. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_FortranString1.F90.o) has no symbols
  2239. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_FortranWrappers.F90.o) has no symbols
  2240. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_GHExtensions.F90.o) has no symbols
  2241. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_GNU.F90.o) has no symbols
  2242. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Groups.F90.o) has no symbols
  2243. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_GroupsOnGH.F90.o) has no symbols
  2244. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_IO.F90.o) has no symbols
  2245. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_IOMethods.F90.o) has no symbols
  2246. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Interp.F90.o) has no symbols
  2247. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Main.F90.o) has no symbols
  2248. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Malloc1.F90.o) has no symbols
  2249. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Math.F90.o) has no symbols
  2250. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_MemAlloc.F90.o) has no symbols
  2251. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Misc.F90.o) has no symbols
  2252. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_ParamCheck.F90.o) has no symbols
  2253. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Parameter.F90.o) has no symbols
  2254. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Reduction.F90.o) has no symbols
  2255. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Schedule.F90.o) has no symbols
  2256. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Sync.F90.o) has no symbols
  2257. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Termination.F90.o) has no symbols
  2258. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Timers.F90.o) has no symbols
  2259. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Types.F90.o) has no symbols
  2260. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_Version.F90.o) has no symbols
  2261. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(cctk_WarnLevel.F90.o) has no symbols
  2262. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Fortran.a(util_Table.F90.o) has no symbols
  2263. COMPILING configs/sim/bindings/build/AEILocalInterp/cctk_ThornBindings.c
  2264. Checking status of thorn CycleClock
  2265. COMPILING arrangements/Carpet/CycleClock/src/clock.cc
  2266. COMPILING arrangements/Carpet/CycleClock/src/cycle.cc
  2267. COMPILING configs/sim/bindings/build/CycleClock/cctk_ThornBindings.c
  2268. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CycleClock.a
  2269. Checking status of thorn Vectors
  2270. COMPILING arrangements/LSUThorns/Vectors/src/vectors.cc
  2271. COMPILING arrangements/LSUThorns/Vectors/src/test.cc
  2272. COMPILING configs/sim/bindings/build/Vectors/cctk_ThornBindings.c
  2273. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Vectors.a
  2274. Checking status of thorn IOUtil
  2275. COMPILING arrangements/CactusBase/IOUtil/src/Startup.c
  2276. COMPILING arrangements/CactusBase/IOUtil/src/CheckpointRecovery.c
  2277. COMPILING arrangements/CactusBase/IOUtil/src/AdvertisedFiles.c
  2278. COMPILING arrangements/CactusBase/IOUtil/src/Utils.c
  2279. COMPILING configs/sim/bindings/build/IOUtil/cctk_ThornBindings.c
  2280. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IOUtil.a
  2281. Checking status of thorn CarpetProlongateTest
  2282. COMPILING arrangements/Carpet/CarpetProlongateTest/src/init.F90
  2283. COMPILING configs/sim/bindings/build/CarpetProlongateTest/cctk_ThornBindings.c
  2284. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CarpetProlongateTest.a
  2285. Checking status of thorn CarpetRegridTest
  2286. COMPILING arrangements/Carpet/CarpetRegridTest/src/Startup.c
  2287. COMPILING arrangements/Carpet/CarpetRegridTest/src/SetupGaussian.c
  2288. COMPILING arrangements/Carpet/CarpetRegridTest/src/TestGaussian.c
  2289. COMPILING configs/sim/bindings/build/CarpetRegridTest/cctk_ThornBindings.c
  2290. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CarpetRegridTest.a
  2291. Checking status of thorn CarpetTracker
  2292. COMPILING arrangements/Carpet/CarpetTracker/src/SetPositions.cc
  2293. COMPILING configs/sim/bindings/build/CarpetTracker/cctk_ThornBindings.c
  2294. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CarpetTracker.a
  2295. Checking status of thorn Constants
  2296. COMPILING configs/sim/bindings/build/Constants/cctk_ThornBindings.c
  2297. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Constants.a
  2298. Checking status of thorn CoordGauge
  2299. COMPILING arrangements/EinsteinBase/CoordGauge/src/Slicing.c
  2300. COMPILING configs/sim/bindings/build/CoordGauge/cctk_ThornBindings.c
  2301. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CoordGauge.a
  2302. Checking status of thorn DemoInterp
  2303. COMPILING arrangements/CactusExamples/DemoInterp/src/Initial1D.F
  2304. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Initial1D.F:23.31:
  2305.  
  2306. compgf1(i) = cmplx(rp,rp)
  2307. 1
  2308. Warning: Conversion from REAL(8) to default-kind COMPLEX(4) at (1) might lose precision, consider using the KIND argument
  2309. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Initial1D.F:11.17:
  2310.  
  2311. integer i,j
  2312. 1
  2313. Warning: Unused variable 'j' declared at (1)
  2314. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Initial1D.F:10.19:
  2315.  
  2316. integer nx,ny
  2317. 1
  2318. Warning: Unused variable 'ny' declared at (1)
  2319. COMPILING arrangements/CactusExamples/DemoInterp/src/Initial2D.F
  2320. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Initial2D.F:27.33:
  2321.  
  2322. compgf2(i,j) = cmplx(rp,cos(rp))
  2323. 1
  2324. Warning: Conversion from REAL(8) to default-kind COMPLEX(4) at (1) might lose precision, consider using the KIND argument
  2325. COMPILING arrangements/CactusExamples/DemoInterp/src/Initial3D.F
  2326. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Initial3D.F:31.38:
  2327.  
  2328. compgf3(i,j,k) = cmplx(rp,cos(rp))
  2329. 1
  2330. Warning: Conversion from REAL(8) to default-kind COMPLEX(4) at (1) might lose precision, consider using the KIND argument
  2331. COMPILING arrangements/CactusExamples/DemoInterp/src/Interp1D.F
  2332. COMPILING arrangements/CactusExamples/DemoInterp/src/Interp2D.F
  2333. COMPILING arrangements/CactusExamples/DemoInterp/src/Interp3D.F
  2334. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Interp3D.F:13.23:
  2335.  
  2336. integer three,one
  2337. 1
  2338. Warning: Unused variable 'one' declared at (1)
  2339. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Interp3D.F:17.20:
  2340.  
  2341. REAL*8 originx,originy,originz
  2342. 1
  2343. Warning: Unused variable 'originx' declared at (1)
  2344. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Interp3D.F:17.28:
  2345.  
  2346. REAL*8 originx,originy,originz
  2347. 1
  2348. Warning: Unused variable 'originy' declared at (1)
  2349. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Interp3D.F:17.36:
  2350.  
  2351. REAL*8 originx,originy,originz
  2352. 1
  2353. Warning: Unused variable 'originz' declared at (1)
  2354. /Users/comerduncan/Cactus/arrangements/CactusExamples/DemoInterp/src/Interp3D.F:13.19:
  2355.  
  2356. integer three,one
  2357. 1
  2358. Warning: Unused variable 'three' declared at (1)
  2359. COMPILING configs/sim/bindings/build/DemoInterp/cctk_ThornBindings.c
  2360. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_DemoInterp.a
  2361. Checking status of thorn SphericalSurface
  2362. COMPILING arrangements/CactusNumerical/SphericalSurface/src/check.c
  2363. COMPILING arrangements/CactusNumerical/SphericalSurface/src/radius.c
  2364. COMPILING arrangements/CactusNumerical/SphericalSurface/src/setup.cc
  2365. COMPILING configs/sim/bindings/build/SphericalSurface/cctk_ThornBindings.c
  2366. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SphericalSurface.a
  2367. Checking status of thorn DistortedBHIVP
  2368. COMPILING arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F
  2369. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F:697.4:
  2370.  
  2371. 110 continue
  2372. 1
  2373. Warning: Label 110 at (1) defined but not used
  2374. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F:60.28:
  2375.  
  2376. integer npoints,handle,ierror
  2377. 1
  2378. Warning: Unused variable 'handle' declared at (1)
  2379. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F:53.22:
  2380.  
  2381. $ o63,o64,o65,o66,o67
  2382. 1
  2383. Warning: Unused variable 'o65' declared at (1)
  2384. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F:53.26:
  2385.  
  2386. $ o63,o64,o65,o66,o67
  2387. 1
  2388. Warning: Unused variable 'o66' declared at (1)
  2389. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F:53.30:
  2390.  
  2391. $ o63,o64,o65,o66,o67
  2392. 1
  2393. Warning: Unused variable 'o67' declared at (1)
  2394. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/DistortedBHIVP.F:59.42:
  2395.  
  2396. integer i,j,k,ier,nquads,nocts,order
  2397. 1
  2398. Warning: Unused variable 'order' declared at (1)
  2399. COMPILING arrangements/EinsteinInitialData/DistortedBHIVP/src/Stab3d.F
  2400. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/Stab3d.F:100.20:
  2401.  
  2402. integer :: i,j,k,kk
  2403. 1
  2404. Warning: Unused variable 'j' declared at (1)
  2405. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/Stab3d.F:100.22:
  2406.  
  2407. integer :: i,j,k,kk
  2408. 1
  2409. Warning: Unused variable 'k' declared at (1)
  2410. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/Stab3d.F:268.21:
  2411.  
  2412. integer :: i, j, k
  2413. 1
  2414. Warning: Unused variable 'j' declared at (1)
  2415. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/DistortedBHIVP/src/Stab3d.F:268.24:
  2416.  
  2417. integer :: i, j, k
  2418. 1
  2419. Warning: Unused variable 'k' declared at (1)
  2420. COMPILING arrangements/EinsteinInitialData/DistortedBHIVP/src/ParamCheck.c
  2421. COMPILING configs/sim/bindings/build/DistortedBHIVP/cctk_ThornBindings.c
  2422. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_DistortedBHIVP.a
  2423. Checking status of thorn EOS_Base
  2424. COMPILING arrangements/EinsteinBase/EOS_Base/src/Register.c
  2425. COMPILING configs/sim/bindings/build/EOS_Base/cctk_ThornBindings.c
  2426. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EOS_Base.a
  2427. Checking status of thorn EOS_IdealFluid
  2428. COMPILING arrangements/EinsteinEOS/EOS_IdealFluid/src/EOS_Ideal_Fluid.F
  2429. COMPILING arrangements/EinsteinEOS/EOS_IdealFluid/src/EOS_Ideal_Fluid_Startup.F
  2430. COMPILING configs/sim/bindings/build/EOS_IdealFluid/cctk_ThornBindings.c
  2431. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EOS_IdealFluid.a
  2432. Checking status of thorn EinsteinExact_Test
  2433. COMPILING configs/sim/bindings/build/EinsteinExact_Test/cctk_ThornBindings.c
  2434. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EinsteinExact_Test.a
  2435. Checking status of thorn EllBase
  2436. COMPILING arrangements/CactusElliptic/EllBase/src/Ell_Interface.c
  2437. COMPILING arrangements/CactusElliptic/EllBase/src/Ell_Register.c
  2438. COMPILING arrangements/CactusElliptic/EllBase/src/Startup.c
  2439. COMPILING arrangements/CactusElliptic/EllBase/src/Ell_DBstructure.c
  2440. COMPILING configs/sim/bindings/build/EllBase/cctk_ThornBindings.c
  2441. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EllBase.a
  2442. Checking status of thorn Exact
  2443. COMPILING arrangements/EinsteinInitialData/Exact/src/ParamCheck.c
  2444. COMPILING arrangements/EinsteinInitialData/Exact/src/Startup.c
  2445. COMPILING arrangements/EinsteinInitialData/Exact/src/decode_pars.F
  2446. COMPILING arrangements/EinsteinInitialData/Exact/src/initialize.F
  2447. COMPILING arrangements/EinsteinInitialData/Exact/src/slice_initialize.F
  2448. COMPILING arrangements/EinsteinInitialData/Exact/src/slice_evolve.F
  2449. COMPILING arrangements/EinsteinInitialData/Exact/src/slice_data.F
  2450. COMPILING arrangements/EinsteinInitialData/Exact/src/gauge.F
  2451. COMPILING arrangements/EinsteinInitialData/Exact/src/Bona_Masso_data.F
  2452. COMPILING arrangements/EinsteinInitialData/Exact/src/boost.F
  2453. COMPILING arrangements/EinsteinInitialData/Exact/src/metric.F
  2454. COMPILING arrangements/EinsteinInitialData/Exact/src/boundary.F
  2455. COMPILING arrangements/EinsteinInitialData/Exact/src/blended_boundary.F
  2456. COMPILING arrangements/EinsteinInitialData/Exact/src/xyz_blended_boundary.F
  2457. COMPILING arrangements/EinsteinInitialData/Exact/src/linear_extrap_one_bndry.F
  2458. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_AEILocalInterp.a
  2459. COMPILING configs/sim/bindings/build/Exact/cctk_ThornBindings.c
  2460. Checking status of thorn Extract
  2461. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Minkowski.F
  2462. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Minkowski_funny.F
  2463. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Minkowski_shift.F
  2464. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Minkowski_gauge_wave.F
  2465. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Minkowski_shifted_gauge_wave.F
  2466. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Minkowski_conf_wave.F
  2467. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Schwarzschild_EF.F
  2468. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Schwarzschild_PG.F
  2469. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Schwarzschild_BL.F
  2470. COMPILING arrangements/EinsteinAnalysis/Extract/src/D2_extract_int.F
  2471. COMPILING arrangements/EinsteinAnalysis/Extract/src/D3_extract_int.F
  2472. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Schwarzschild_Novikov.F
  2473. COMPILING arrangements/EinsteinAnalysis/Extract/src/D3_to_D2_int.F
  2474. COMPILING arrangements/EinsteinAnalysis/Extract/src/cartesian_to_spherical_int.F
  2475. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Kerr_BoyerLindquist.F
  2476. COMPILING arrangements/EinsteinAnalysis/Extract/src/unphysical_to_physical_int.F
  2477. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Kerr_KerrSchild.F
  2478. COMPILING arrangements/EinsteinAnalysis/Extract/src/ADMmass_integrand3D_int.F
  2479. COMPILING arrangements/EinsteinAnalysis/Extract/src/momentum_integrand3D_int.F
  2480. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Kerr_KerrSchild_spherical.F
  2481. COMPILING arrangements/EinsteinAnalysis/Extract/src/spin_integrand3D_int.F
  2482. COMPILING arrangements/EinsteinAnalysis/Extract/src/met_rad_der_int.F
  2483. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Schwarzschild_Lemaitre.F
  2484. COMPILING arrangements/EinsteinAnalysis/Extract/src/Extract.F
  2485. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/multi_BH.F
  2486. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Thorne_fakebinary.F
  2487. /Users/comerduncan/Cactus/configs/sim/build/Extract/Extract.f: In function 'extract':
  2488. /Users/comerduncan/Cactus/configs/sim/build/Extract/Extract.f:539:0: warning: 'it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2489. # 36
  2490. ^
  2491. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Lemaitre.F
  2492. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/de_Sitter.F
  2493. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/de_Sitter_Lambda.F
  2494. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/anti_de_Sitter_Lambda.F
  2495. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Bianchi_I.F
  2496. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Goedel.F
  2497. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Bertotti.F
  2498. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Kasner_like.F
  2499. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Kasner_axisymmetric.F
  2500. COMPILING arrangements/EinsteinAnalysis/Extract/src/D3_extract.F
  2501. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Kasner_generalized.F
  2502. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Gowdy_wave.F
  2503. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/Milne.F
  2504. COMPILING arrangements/EinsteinAnalysis/Extract/src/cartesian_to_spherical.F
  2505. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/boost_rotation_symmetric.F
  2506. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/bowl.F
  2507. COMPILING arrangements/EinsteinAnalysis/Extract/src/unphysical_to_physical.F
  2508. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/unphysical_to_physical.F:7.41:
  2509.  
  2510. & dgtp,dgpp,Psis,dPsis,Psi_power)
  2511. 1
  2512. Warning: Unused dummy argument 'psi_power' at (1)
  2513. COMPILING arrangements/EinsteinInitialData/Exact/src/metrics/constant_density_star.F
  2514. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Exact.a
  2515. COMPILING arrangements/EinsteinAnalysis/Extract/src/D2_extract.F
  2516. /Users/comerduncan/Cactus/configs/sim/build/Extract/D2_extract.f: In function 'plgndr':
  2517. /Users/comerduncan/Cactus/configs/sim/build/Extract/D2_extract.f:861:0: warning: 'pll' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2518.  
  2519. ^
  2520. /Users/comerduncan/Cactus/configs/sim/build/Extract/D2_extract.f:829:0: note: 'pll' was declared here
  2521. ENDDO
  2522. ^
  2523. COMPILING configs/sim/bindings/build/Extract/cctk_ThornBindings.c
  2524. COMPILING arrangements/EinsteinAnalysis/Extract/src/met_rad_der.F
  2525. Checking status of thorn FFTW3
  2526. COMPILING configs/sim/bindings/build/FFTW3/cctk_ThornBindings.c
  2527. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_FFTW3.a
  2528. COMPILING arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F
  2529. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:71.18:
  2530.  
  2531. & err_flag
  2532. 1
  2533. Warning: Unused variable 'err_flag' declared at (1)
  2534. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:10.14:
  2535.  
  2536. & g00,gxx,gxy,gxz,gyy,gyz,gzz,hxx,hxy,hxz,hyy,hyz,hzz,
  2537. 1
  2538. Warning: Unused dummy argument 'g00' at (1)
  2539. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:75.12:
  2540.  
  2541. & ib,jb,kb
  2542. 1
  2543. Warning: Unused variable 'ib' declared at (1)
  2544. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:73.16:
  2545.  
  2546. & iorder,npoints
  2547. 1
  2548. Warning: Unused variable 'iorder' declared at (1)
  2549. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:75.15:
  2550.  
  2551. & ib,jb,kb
  2552. 1
  2553. Warning: Unused variable 'jb' declared at (1)
  2554. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:75.18:
  2555.  
  2556. & ib,jb,kb
  2557. 1
  2558. Warning: Unused variable 'kb' declared at (1)
  2559. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:77.21:
  2560.  
  2561. & xs,ys,zs,ux,uy,uz,xb,yb,zb
  2562. 1
  2563. Warning: Unused variable 'ux' declared at (1)
  2564. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:77.24:
  2565.  
  2566. & xs,ys,zs,ux,uy,uz,xb,yb,zb
  2567. 1
  2568. Warning: Unused variable 'uy' declared at (1)
  2569. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:77.27:
  2570.  
  2571. & xs,ys,zs,ux,uy,uz,xb,yb,zb
  2572. 1
  2573. Warning: Unused variable 'uz' declared at (1)
  2574. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:77.30:
  2575.  
  2576. & xs,ys,zs,ux,uy,uz,xb,yb,zb
  2577. 1
  2578. Warning: Unused variable 'xb' declared at (1)
  2579. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:77.33:
  2580.  
  2581. & xs,ys,zs,ux,uy,uz,xb,yb,zb
  2582. 1
  2583. Warning: Unused variable 'yb' declared at (1)
  2584. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/D3_to_D2.F:77.36:
  2585.  
  2586. & xs,ys,zs,ux,uy,uz,xb,yb,zb
  2587. 1
  2588. Warning: Unused variable 'zb' declared at (1)
  2589. Checking status of thorn FleshInfo
  2590. COMPILING arrangements/CactusExamples/FleshInfo/src/Interp.c
  2591. COMPILING arrangements/CactusExamples/FleshInfo/src/Reduce.c
  2592. COMPILING arrangements/CactusExamples/FleshInfo/src/IO.c
  2593. COMPILING arrangements/CactusExamples/FleshInfo/src/Coord.c
  2594. COMPILING configs/sim/bindings/build/FleshInfo/cctk_ThornBindings.c
  2595. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_FleshInfo.a
  2596. COMPILING arrangements/EinsteinAnalysis/Extract/src/ADMmass_integrand3D.F
  2597. /Users/comerduncan/Cactus/configs/sim/build/Extract/ADMmass_integrand3D.f: In function 'admmass_integrand3d':
  2598. /Users/comerduncan/Cactus/configs/sim/build/Extract/ADMmass_integrand3D.f:127:0: warning: 'ip' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2599. integer, parameter :: cctki_use_all_modes = kind(all_modes)
  2600. ^
  2601. Checking status of thorn GSL
  2602. COMPILING arrangements/EinsteinAnalysis/Extract/src/momentum_integrand3D.F
  2603. COMPILING configs/sim/bindings/build/GSL/cctk_ThornBindings.c
  2604. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/momentum_integrand3D.F:6.47:
  2605.  
  2606. SUBROUTINE momentum_integrand3D(origin,Dx,Dy,Dz,x,y,z,gxx,gxy,gxz,
  2607. 1
  2608. Warning: Unused dummy argument 'dx' at (1)
  2609. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/momentum_integrand3D.F:6.50:
  2610.  
  2611. SUBROUTINE momentum_integrand3D(origin,Dx,Dy,Dz,x,y,z,gxx,gxy,gxz,
  2612. 1
  2613. Warning: Unused dummy argument 'dy' at (1)
  2614. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/Extract/src/momentum_integrand3D.F:6.53:
  2615.  
  2616. SUBROUTINE momentum_integrand3D(origin,Dx,Dy,Dz,x,y,z,gxx,gxy,gxz,
  2617. 1
  2618. Warning: Unused dummy argument 'dz' at (1)
  2619. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_GSL.a
  2620. /Users/comerduncan/Cactus/configs/sim/build/Extract/momentum_integrand3D.f: In function 'momentum_integrand3d':
  2621. /Users/comerduncan/Cactus/configs/sim/build/Extract/momentum_integrand3D.f:86:0: warning: 'ip' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2622. p = psi(i,j,k)**ip
  2623. ^
  2624. COMPILING arrangements/EinsteinAnalysis/Extract/src/spin_integrand3D.F
  2625. /Users/comerduncan/Cactus/configs/sim/build/Extract/spin_integrand3D.f: In function 'spin_integrand3d':
  2626. /Users/comerduncan/Cactus/configs/sim/build/Extract/spin_integrand3D.f:86:0: warning: 'ip' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2627. p = psi(i,j,k)**ip
  2628. ^
  2629. COMPILING arrangements/EinsteinAnalysis/Extract/src/Advertise.c
  2630. Checking status of thorn GenericFD
  2631. COMPILING arrangements/EinsteinAnalysis/Extract/src/ParamCheck.c
  2632. COMPILING arrangements/KrancNumericalTools/GenericFD/src/GenericFD.c
  2633. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a
  2634. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(D2_extract_int.F.o) has no symbols
  2635. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(D3_extract_int.F.o) has no symbols
  2636. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(D3_to_D2_int.F.o) has no symbols
  2637. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(cartesian_to_spherical_int.F.o) has no symbols
  2638. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(unphysical_to_physical_int.F.o) has no symbols
  2639. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(ADMmass_integrand3D_int.F.o) has no symbols
  2640. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(momentum_integrand3D_int.F.o) has no symbols
  2641. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(spin_integrand3D_int.F.o) has no symbols
  2642. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(met_rad_der_int.F.o) has no symbols
  2643. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(D2_extract_int.F.o) has no symbols
  2644. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(D3_extract_int.F.o) has no symbols
  2645. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(D3_to_D2_int.F.o) has no symbols
  2646. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(cartesian_to_spherical_int.F.o) has no symbols
  2647. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(unphysical_to_physical_int.F.o) has no symbols
  2648. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(ADMmass_integrand3D_int.F.o) has no symbols
  2649. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(momentum_integrand3D_int.F.o) has no symbols
  2650. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(spin_integrand3D_int.F.o) has no symbols
  2651. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Extract.a(met_rad_der_int.F.o) has no symbols
  2652. COMPILING configs/sim/bindings/build/GenericFD/cctk_ThornBindings.c
  2653. Checking status of thorn Socket
  2654. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_GenericFD.a
  2655. COMPILING arrangements/CactusConnect/Socket/src/Utils.c
  2656. COMPILING configs/sim/bindings/build/Socket/cctk_ThornBindings.c
  2657. Checking status of thorn HelloWorld
  2658. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Socket.a
  2659. Checking status of thorn HighOrderWaveTest
  2660. COMPILING arrangements/CactusExamples/HelloWorld/src/HelloWorld.c
  2661. COMPILING configs/sim/bindings/build/HighOrderWaveTest/cctk_ThornBindings.c
  2662. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_HighOrderWaveTest.a
  2663. COMPILING configs/sim/bindings/build/HelloWorld/cctk_ThornBindings.c
  2664. Checking status of thorn HydroBase
  2665. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_HelloWorld.a
  2666. Checking status of thorn Hydro_InitExcision
  2667. COMPILING arrangements/EinsteinInitialData/Hydro_InitExcision/src/Hydro_InitExcision.c
  2668. COMPILING arrangements/EinsteinBase/HydroBase/src/StartUp.c
  2669. COMPILING arrangements/EinsteinBase/HydroBase/src/Initialisation.c
  2670. COMPILING configs/sim/bindings/build/Hydro_InitExcision/cctk_ThornBindings.c
  2671. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Hydro_InitExcision.a
  2672. COMPILING arrangements/EinsteinBase/HydroBase/src/ParamCheck.c
  2673. COMPILING configs/sim/bindings/build/HydroBase/cctk_ThornBindings.c
  2674. Checking status of thorn IDAnalyticBH
  2675. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_HydroBase.a
  2676. Checking status of thorn IDAxiBrillBH
  2677. COMPILING arrangements/EinsteinInitialData/IDAxiBrillBH/src/IDAxiBrillBH.F
  2678. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/ParamChecker.c
  2679. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/Schwarzschild.c
  2680. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/Kerr.c
  2681. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/BrillLindquist.c
  2682. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/Misner_standard.c
  2683. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/Misner_multiple.c
  2684. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/Misner_points.c
  2685. COMPILING arrangements/EinsteinInitialData/IDAnalyticBH/src/misc.c
  2686. COMPILING arrangements/EinsteinInitialData/IDAxiBrillBH/src/mg59p.F
  2687. COMPILING configs/sim/bindings/build/IDAnalyticBH/cctk_ThornBindings.c
  2688. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDAnalyticBH.a
  2689. COMPILING configs/sim/bindings/build/IDAxiBrillBH/cctk_ThornBindings.c
  2690. COMPILING arrangements/EinsteinInitialData/IDAxiBrillBH/src/shmgp.F77
  2691. Checking status of thorn IDAxiOddBrillBH
  2692. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiBrillBH/src/shmgp.F77:519.58:
  2693.  
  2694. subroutine uintad(q,qc,pu,pd,im,jm,jmc,iadd,jred,ipc)
  2695. 1
  2696. Warning: Unused dummy argument 'ipc' at (1)
  2697. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiBrillBH/src/shmgp.F77:577.31:
  2698.  
  2699. + im,jm,i9,j9,ifd,nman,k,m,jred,ipc,iprcud)
  2700. 1
  2701. Warning: Unused dummy argument 'm' at (1)
  2702. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiBrillBH/src/shmgp.F77:792.52:
  2703.  
  2704. subroutine ursrhs(f,fc,ru,rd,rc,im,jm,jmc,m,kf,jred,irc)
  2705. 1
  2706. Warning: Unused dummy argument 'kf' at (1)
  2707. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiBrillBH/src/shmgp.F77:792.49:
  2708.  
  2709. subroutine ursrhs(f,fc,ru,rd,rc,im,jm,jmc,m,kf,jred,irc)
  2710. 1
  2711. Warning: Unused dummy argument 'm' at (1)
  2712. COMPILING arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F
  2713. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:61.31:
  2714.  
  2715. integer :: npoints,handle,ierror
  2716. 1
  2717. Warning: Unused variable 'handle' declared at (1)
  2718. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:53.43:
  2719.  
  2720. REAL*8 rhsmax,rmax,odd_get2d,adm,Jmom,mass,a,r_iso,rBL,rbh_eps
  2721. 1
  2722. Warning: Unused variable 'jmom' declared at (1)
  2723. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:53.34:
  2724.  
  2725. REAL*8 rhsmax,rmax,odd_get2d,adm,Jmom,mass,a,r_iso,rBL,rbh_eps
  2726. 1
  2727. Warning: Unused variable 'odd_get2d' declared at (1)
  2728. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:56.24:
  2729.  
  2730. REAL*8 pi,zero,one,two
  2731. 1
  2732. Warning: Unused variable 'one' declared at (1)
  2733. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:53.56:
  2734.  
  2735. REAL*8 rhsmax,rmax,odd_get2d,adm,Jmom,mass,a,r_iso,rBL,rbh_eps
  2736. 1
  2737. Warning: Unused variable 'r_iso' declared at (1)
  2738. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:56.28:
  2739.  
  2740. REAL*8 pi,zero,one,two
  2741. 1
  2742. Warning: Unused variable 'two' declared at (1)
  2743. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:57.25:
  2744.  
  2745. REAL*8 :: xmin,xmax,ymin,ymax,zmin,zmax
  2746. 1
  2747. Warning: Unused variable 'xmax' declared at (1)
  2748. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:57.20:
  2749.  
  2750. REAL*8 :: xmin,xmax,ymin,ymax,zmin,zmax
  2751. 1
  2752. Warning: Unused variable 'xmin' declared at (1)
  2753. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:57.35:
  2754.  
  2755. REAL*8 :: xmin,xmax,ymin,ymax,zmin,zmax
  2756. 1
  2757. Warning: Unused variable 'ymax' declared at (1)
  2758. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:57.30:
  2759.  
  2760. REAL*8 :: xmin,xmax,ymin,ymax,zmin,zmax
  2761. 1
  2762. Warning: Unused variable 'ymin' declared at (1)
  2763. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:56.20:
  2764.  
  2765. REAL*8 pi,zero,one,two
  2766. 1
  2767. Warning: Unused variable 'zero' declared at (1)
  2768. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:57.45:
  2769.  
  2770. REAL*8 :: xmin,xmax,ymin,ymax,zmin,zmax
  2771. 1
  2772. Warning: Unused variable 'zmax' declared at (1)
  2773. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/IDAxiOddBrillBH.F:57.40:
  2774.  
  2775. REAL*8 :: xmin,xmax,ymin,ymax,zmin,zmax
  2776. 1
  2777. Warning: Unused variable 'zmin' declared at (1)
  2778. /Users/comerduncan/Cactus/configs/sim/build/IDAxiBrillBH/shmgp.f: In function 'umgs2':
  2779. /Users/comerduncan/Cactus/configs/sim/build/IDAxiBrillBH/shmgp.f:302:0: warning: 'n5cqf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2780. + ase(n9c),ane(n9c),anw(n9c),pu(nic),pd(nic),pc(nic),ru(nic),
  2781. ^
  2782. COMPILING arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/Stab2d.F
  2783. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/Stab2d.F:92.20:
  2784.  
  2785. integer :: i,j,k,kk
  2786. 1
  2787. Warning: Unused variable 'j' declared at (1)
  2788. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/Stab2d.F:92.22:
  2789.  
  2790. integer :: i,j,k,kk
  2791. 1
  2792. Warning: Unused variable 'k' declared at (1)
  2793. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/Stab2d.F:253.21:
  2794.  
  2795. integer :: i, j, k
  2796. 1
  2797. Warning: Unused variable 'j' declared at (1)
  2798. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/Stab2d.F:253.24:
  2799.  
  2800. integer :: i, j, k
  2801. 1
  2802. Warning: Unused variable 'k' declared at (1)
  2803. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/Stab2d.F:17.26:
  2804.  
  2805. integer iscale,i,j,k,ier
  2806. 1
  2807. Warning: Unused variable 'k' declared at (1)
  2808. COMPILING arrangements/EinsteinInitialData/IDAxiOddBrillBH/src/ParamCheck.c
  2809. COMPILING arrangements/EinsteinInitialData/IDAxiBrillBH/src/ParamCheck.c
  2810. COMPILING configs/sim/bindings/build/IDAxiOddBrillBH/cctk_ThornBindings.c
  2811. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDAxiBrillBH.a
  2812. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDAxiOddBrillBH.a
  2813. Checking status of thorn IDConstraintViolate
  2814. Checking status of thorn IDFileADM
  2815. COMPILING arrangements/EinsteinInitialData/IDConstraintViolate/src/Initial.F77
  2816. COMPILING arrangements/EinsteinInitialData/IDFileADM/src/IDFileADM_ParamCheck.c
  2817. COMPILING arrangements/EinsteinInitialData/IDConstraintViolate/src/ParamChecker.c
  2818. COMPILING arrangements/EinsteinInitialData/IDFileADM/src/IDFileADM_Init.c
  2819. COMPILING configs/sim/bindings/build/IDConstraintViolate/cctk_ThornBindings.c
  2820. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDConstraintViolate.a
  2821. Checking status of thorn IDLinearWaves
  2822. COMPILING configs/sim/bindings/build/IDFileADM/cctk_ThornBindings.c
  2823. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDFileADM.a
  2824. COMPILING configs/sim/bindings/build/IDLinearWaves/cctk_ThornBindings.c
  2825. COMPILING arrangements/EinsteinInitialData/IDLinearWaves/src/ParamCheck.c
  2826. Checking status of thorn IDScalarWave
  2827. COMPILING arrangements/EinsteinInitialData/IDLinearWaves/src/planewaves.F77
  2828. COMPILING arrangements/CactusWave/IDScalarWave/src/InitialData.F77
  2829. COMPILING arrangements/CactusWave/IDScalarWave/src/CheckParameters.F77
  2830. COMPILING arrangements/EinsteinInitialData/IDLinearWaves/src/sine_planewaves.F77
  2831. COMPILING configs/sim/bindings/build/IDScalarWave/cctk_ThornBindings.c
  2832. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/IDLinearWaves/src/sine_planewaves.F77:25.28:
  2833.  
  2834. CHARACTER*200 infoline
  2835. 1
  2836. Warning: Unused variable 'infoline' declared at (1)
  2837. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDScalarWave.a
  2838. COMPILING arrangements/EinsteinInitialData/IDLinearWaves/src/standing_planewaves.F77
  2839. COMPILING arrangements/EinsteinInitialData/IDLinearWaves/src/teukwaves.F77
  2840. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f: In function 'idlinearwaves_teukwaves':
  2841. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:515:0: warning: 'ftt2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2842. integer, parameter :: cctki_use_wavelength = kind(wavelength)
  2843. ^
  2844. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:515:0: warning: 'ftt1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2845. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:442:0: warning: 'ftp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2846. # 34
  2847. ^
  2848. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:439:0: warning: 'frt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2849. REAL*8 psiyy (cctk_ash1,cctk_ash2,cctk_ash3)
  2850. ^
  2851. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:512:0: warning: 'frr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2852. # 64
  2853. ^
  2854. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:440:0: warning: 'frp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2855. # 34
  2856. ^
  2857. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:518:0: warning: 'fpp2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2858. # 64
  2859. ^
  2860. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:518:0: warning: 'fpp1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2861. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:523:0: warning: 'dtt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2862. integer, parameter :: cctki_use_wavepulse = kind(wavepulse)
  2863. ^
  2864. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:449:0: warning: 'dtp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2865. integer, parameter :: cctki_use_psiz = kind(psiz)
  2866. ^
  2867. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:446:0: warning: 'drt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2868. # 34
  2869. ^
  2870. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:447:0: warning: 'drp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2871. REAL*8 psiz (cctk_ash1,cctk_ash2,cctk_ash3)
  2872. ^
  2873. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:525:0: warning: 'dpp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2874. REAL*8 wavetheta
  2875. ^
  2876. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:511:0: warning: 'iparity' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2877. integer, parameter :: cctki_use_wavecenter = kind(wavecenter)
  2878. ^
  2879. /Users/comerduncan/Cactus/configs/sim/build/IDLinearWaves/teukwaves.f:225:0: warning: 'ipacket' may be used uninitialized in this function [-Wmaybe-uninitialized]
  2880. integer, parameter :: cctki_use_dtbetax = kind(dtbetax)
  2881. ^
  2882. Checking status of thorn IDScalarWaveC
  2883. COMPILING arrangements/CactusWave/IDScalarWaveC/src/InitialData.c
  2884. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDLinearWaves.a
  2885. COMPILING arrangements/CactusWave/IDScalarWaveC/src/CheckParameters.c
  2886. COMPILING configs/sim/bindings/build/IDScalarWaveC/cctk_ThornBindings.c
  2887. Checking status of thorn IDScalarWaveCXX
  2888. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDScalarWaveC.a
  2889. COMPILING configs/sim/bindings/build/IDScalarWaveCXX/cctk_ThornBindings.c
  2890. Checking status of thorn IDScalarWaveElliptic
  2891. COMPILING arrangements/CactusWave/IDScalarWaveCXX/src/InitialData.cc
  2892. COMPILING arrangements/CactusWave/IDScalarWaveElliptic/src/SourceData.F90
  2893. COMPILING configs/sim/bindings/build/IDScalarWaveElliptic/cctk_ThornBindings.c
  2894. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDScalarWaveElliptic.a
  2895. COMPILING arrangements/CactusWave/IDScalarWaveCXX/src/CheckParameters.cc
  2896. Checking status of thorn IDWaveMoL
  2897. COMPILING arrangements/CactusExamples/IDWaveMoL/src/InitialData.c
  2898. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDScalarWaveCXX.a
  2899. COMPILING arrangements/CactusExamples/IDWaveMoL/src/CheckParameters.c
  2900. Checking status of thorn IOASCII
  2901. COMPILING configs/sim/bindings/build/IDWaveMoL/cctk_ThornBindings.c
  2902. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDWaveMoL.a
  2903. COMPILING configs/sim/bindings/build/IOASCII/cctk_ThornBindings.c
  2904. Checking status of thorn IOBasic
  2905. COMPILING arrangements/CactusBase/IOASCII/src/Startup.c
  2906. COMPILING arrangements/CactusBase/IOASCII/src/ChooseOutput.c
  2907. COMPILING arrangements/CactusBase/IOBasic/src/Startup.c
  2908. COMPILING arrangements/CactusBase/IOASCII/src/Output1D.c
  2909. COMPILING arrangements/CactusBase/IOBasic/src/OutputScalar.c
  2910. COMPILING arrangements/CactusBase/IOASCII/src/Write1D.c
  2911. COMPILING arrangements/CactusBase/IOBasic/src/OutputInfo.c
  2912. COMPILING arrangements/CactusBase/IOBasic/src/WriteScalar.c
  2913. COMPILING arrangements/CactusBase/IOBasic/src/WriteInfo.c
  2914. COMPILING arrangements/CactusBase/IOASCII/src/Output2D.c
  2915. COMPILING configs/sim/bindings/build/IOBasic/cctk_ThornBindings.c
  2916. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IOBasic.a
  2917. COMPILING arrangements/CactusBase/IOASCII/src/Write2D.c
  2918. COMPILING arrangements/CactusBase/IOASCII/src/Output3D.c
  2919. Checking status of thorn libjpeg
  2920. COMPILING configs/sim/bindings/build/libjpeg/cctk_ThornBindings.c
  2921. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_libjpeg.a
  2922. COMPILING arrangements/CactusBase/IOASCII/src/Write3D.c
  2923. Checking status of thorn InitBase
  2924. COMPILING configs/sim/bindings/build/InitBase/cctk_ThornBindings.c
  2925. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_InitBase.a
  2926. Checking status of thorn InterpToArray
  2927. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IOASCII.a
  2928. COMPILING arrangements/CactusNumerical/InterpToArray/src/interp.c
  2929. COMPILING configs/sim/bindings/build/InterpToArray/cctk_ThornBindings.c
  2930. Checking status of thorn LAPACK
  2931. COMPILING arrangements/ExternalLibraries/LAPACK/src/lapack.F90
  2932. COMPILING configs/sim/bindings/build/LAPACK/cctk_ThornBindings.c
  2933. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LAPACK.a
  2934. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LAPACK.a(lapack.F90.o) has no symbols
  2935. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LAPACK.a(lapack.F90.o) has no symbols
  2936. Checking status of thorn LocalInterp
  2937. COMPILING arrangements/CactusNumerical/LocalInterp/src/Startup.c
  2938. COMPILING arrangements/CactusNumerical/LocalInterp/src/Operator.c
  2939. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_InterpToArray.a
  2940. COMPILING arrangements/CactusNumerical/LocalInterp/src/Interpolate.c
  2941. COMPILING configs/sim/bindings/build/LocalInterp/cctk_ThornBindings.c
  2942. Checking status of thorn LocalInterp2
  2943. COMPILING arrangements/CactusNumerical/LocalInterp2/src/Startup.c
  2944. COMPILING arrangements/CactusNumerical/LocalInterp2/src/Operator.c
  2945. COMPILING arrangements/CactusNumerical/LocalInterp2/src/Interpolate.cc
  2946. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LocalInterp.a
  2947. COMPILING configs/sim/bindings/build/LocalInterp2/cctk_ThornBindings.c
  2948. Checking status of thorn LocalReduce
  2949. COMPILING arrangements/CactusNumerical/LocalReduce/src/Startup.c
  2950. COMPILING arrangements/CactusNumerical/LocalReduce/src/Reduction.c
  2951. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionAvg.c
  2952. COMPILING arrangements/CactusNumerical/LocalReduce/src/AvgFunctions.c
  2953. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LocalInterp2.a
  2954. COMPILING configs/sim/bindings/build/LocalReduce/cctk_ThornBindings.c
  2955. Checking status of thorn ML_BSSN_Test
  2956. COMPILING configs/sim/bindings/build/ML_BSSN_Test/cctk_ThornBindings.c
  2957. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_BSSN_Test.a
  2958. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionMax.c
  2959. Checking status of thorn ML_CCZ4_Test
  2960. COMPILING configs/sim/bindings/build/ML_CCZ4_Test/cctk_ThornBindings.c
  2961. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_CCZ4_Test.a
  2962. COMPILING arrangements/CactusNumerical/LocalReduce/src/MaxFunctions.c
  2963. Checking status of thorn ML_WaveToy_Test
  2964. COMPILING configs/sim/bindings/build/ML_WaveToy_Test/cctk_ThornBindings.c
  2965. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_WaveToy_Test.a
  2966. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionMin.c
  2967. Checking status of thorn MoL
  2968. COMPILING arrangements/CactusNumerical/MoL/src/AB.c
  2969. COMPILING arrangements/CactusNumerical/MoL/src/ChangeType.c
  2970. COMPILING arrangements/CactusNumerical/LocalReduce/src/MinFunctions.c
  2971. COMPILING arrangements/CactusNumerical/MoL/src/Counter.c
  2972. COMPILING arrangements/CactusNumerical/MoL/src/Euler.c
  2973. COMPILING arrangements/CactusNumerical/MoL/src/GenericRK.c
  2974. COMPILING arrangements/CactusNumerical/MoL/src/ICN.c
  2975. COMPILING arrangements/CactusNumerical/MoL/src/IndexArrays.c
  2976. COMPILING arrangements/CactusNumerical/MoL/src/InitialCopy.c
  2977. COMPILING arrangements/CactusNumerical/MoL/src/Operators.c
  2978. COMPILING arrangements/CactusNumerical/MoL/src/ParamCheck.c
  2979. COMPILING arrangements/CactusNumerical/MoL/src/ScratchSpace.c
  2980. COMPILING arrangements/CactusNumerical/MoL/src/RK2.c
  2981. COMPILING arrangements/CactusNumerical/MoL/src/RK2-MR-2_1.c
  2982. COMPILING arrangements/CactusNumerical/MoL/src/RK4-MR-2_1.c
  2983. COMPILING arrangements/CactusNumerical/MoL/src/RK4-RK2.c
  2984. COMPILING arrangements/CactusNumerical/MoL/src/RK3.c
  2985. COMPILING arrangements/CactusNumerical/MoL/src/RK4.c
  2986. COMPILING arrangements/CactusNumerical/MoL/src/RK45.c
  2987. COMPILING arrangements/CactusNumerical/MoL/src/RK65.c
  2988. COMPILING arrangements/CactusNumerical/MoL/src/RK87.c
  2989. COMPILING arrangements/CactusNumerical/MoL/src/Registration.c
  2990. COMPILING arrangements/CactusNumerical/MoL/src/RKCoefficients.c
  2991. COMPILING arrangements/CactusNumerical/MoL/src/RHSNaNCheck.c
  2992. COMPILING arrangements/CactusNumerical/MoL/src/SandR.c
  2993. COMPILING arrangements/CactusNumerical/MoL/src/SetTime.c
  2994. COMPILING arrangements/CactusNumerical/MoL/src/Startup.c
  2995. COMPILING arrangements/CactusNumerical/MoL/src/StepSize.c
  2996. COMPILING configs/sim/bindings/build/MoL/cctk_ThornBindings.c
  2997. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_MoL.a
  2998. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionCount.c
  2999. Checking status of thorn NaNCatcher
  3000. COMPILING arrangements/CactusUtils/NaNCatcher/src/catch_nans.c
  3001. COMPILING configs/sim/bindings/build/NaNCatcher/cctk_ThornBindings.c
  3002. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NaNCatcher.a
  3003. COMPILING arrangements/CactusNumerical/LocalReduce/src/CountFunctions.c
  3004. Checking status of thorn NaNChecker
  3005. COMPILING arrangements/CactusUtils/NaNChecker/src/NaNCheck.cc
  3006. COMPILING configs/sim/bindings/build/NaNChecker/cctk_ThornBindings.c
  3007. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NaNChecker.a
  3008. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionSum.c
  3009. Checking status of thorn NewRad
  3010. COMPILING arrangements/EinsteinEvolve/NewRad/src/extrap.cc
  3011. COMPILING arrangements/EinsteinEvolve/NewRad/src/newrad.cc
  3012. COMPILING configs/sim/bindings/build/NewRad/cctk_ThornBindings.c
  3013. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NewRad.a
  3014. COMPILING arrangements/CactusNumerical/LocalReduce/src/SumFunctions.c
  3015. Checking status of thorn Nice
  3016. COMPILING arrangements/CactusUtils/Nice/src/nice.c
  3017. COMPILING configs/sim/bindings/build/Nice/cctk_ThornBindings.c
  3018. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Nice.a
  3019. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionNorm1.c
  3020. Checking status of thorn Noise
  3021. COMPILING arrangements/CactusNumerical/Noise/src/id_noise.c
  3022. COMPILING arrangements/CactusNumerical/Noise/src/bc_noise.c
  3023. COMPILING configs/sim/bindings/build/Noise/cctk_ThornBindings.c
  3024. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Noise.a
  3025. COMPILING arrangements/CactusNumerical/LocalReduce/src/Norm1Functions.c
  3026. Checking status of thorn Norms
  3027. COMPILING arrangements/CactusNumerical/Norms/src/Setup_Vars.c
  3028. COMPILING arrangements/CactusNumerical/Norms/src/Compute_Norm.c
  3029. COMPILING configs/sim/bindings/build/Norms/cctk_ThornBindings.c
  3030. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Norms.a
  3031. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionNorm2.c
  3032. Checking status of thorn NullDecomp
  3033. COMPILING arrangements/PITTNullCode/NullDecomp/src/NullDecomp_sYlm.F90
  3034. COMPILING arrangements/PITTNullCode/NullDecomp/src/NullDecomp_Vars.F90
  3035. COMPILING arrangements/PITTNullCode/NullDecomp/src/NullDecomp_IO.F90
  3036. COMPILING arrangements/PITTNullCode/NullDecomp/src/NullDecomp_SpinDecomp.F90
  3037. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullDecomp/src/NullDecomp_SpinDecomp.F90:61.29:
  3038.  
  3039. subroutine SpinDecompRecon(GH, nq, np, s, z, f, sphcoef)
  3040. 1
  3041. Warning: Unused dummy argument 'gh' at (1)
  3042. COMPILING arrangements/CactusNumerical/LocalReduce/src/Norm2Functions.c
  3043. COMPILING arrangements/PITTNullCode/NullDecomp/src/Startup.F90
  3044. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullDecomp/src/Startup.F90:37.18:
  3045.  
  3046. kern(:,:,1) = 4.0d0 / (1.0d0 + zeta*conjg(zeta))**2
  3047. 1
  3048. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  3049. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullDecomp/src/Startup.F90:38.18:
  3050.  
  3051. kern(:,:,2) = 4.0d0 / (1.0d0 + zeta*conjg(zeta))**2
  3052. 1
  3053. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  3054. COMPILING configs/sim/bindings/build/NullDecomp/cctk_ThornBindings.c
  3055. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullDecomp.a
  3056. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionNorm3.c
  3057. Checking status of thorn NullGrid
  3058. COMPILING arrangements/PITTNullCode/NullGrid/src/NullGrid_InitCoord.F90
  3059. COMPILING arrangements/PITTNullCode/NullGrid/src/NullGrid_Vars.F90
  3060. COMPILING arrangements/PITTNullCode/NullGrid/src/NullGrid_RegisterRanges.c
  3061. COMPILING arrangements/PITTNullCode/NullGrid/src/NullGrid_Setup.F90
  3062. COMPILING configs/sim/bindings/build/NullGrid/cctk_ThornBindings.c
  3063. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullGrid.a
  3064. COMPILING arrangements/CactusNumerical/LocalReduce/src/Norm3Functions.c
  3065. Checking status of thorn NullVars
  3066. COMPILING configs/sim/bindings/build/NullVars/cctk_ThornBindings.c
  3067. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullVars.a
  3068. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionNorm4.c
  3069. Checking status of thorn OpenSSL
  3070. COMPILING configs/sim/bindings/build/OpenSSL/cctk_ThornBindings.c
  3071. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_OpenSSL.a
  3072. COMPILING arrangements/CactusNumerical/LocalReduce/src/Norm4Functions.c
  3073. Checking status of thorn Outflow
  3074. COMPILING arrangements/EinsteinAnalysis/Outflow/src/outflow.c
  3075. COMPILING configs/sim/bindings/build/Outflow/cctk_ThornBindings.c
  3076. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Outflow.a
  3077. COMPILING arrangements/CactusNumerical/LocalReduce/src/ReductionNormInf.c
  3078. Checking status of thorn PAPI
  3079. PAPI: Preparing directory structure...
  3080. PAPI: Unpacking archive...
  3081. ~/Cactus/configs/sim/scratch/build/PAPI ~/Cactus/configs/sim/scratch
  3082. PAPI: Applying patches...
  3083. ~/Cactus/configs/sim/scratch/build/PAPI/papi-5.3.0 ~/Cactus/configs/sim/scratch/build/PAPI ~/Cactus/configs/sim/scratch
  3084. ~/Cactus/configs/sim/scratch/build/PAPI ~/Cactus/configs/sim/scratch
  3085. PAPI: Configuring...
  3086. checking for architecture... x86_64
  3087. checking for OS... darwin
  3088. checking for OS version... 14.3.0
  3089. checking for user events... checking for static user events build...
  3090. checking for perf_event workaround level... autodetect
  3091. checking for if MIC should be used... no
  3092. checking for C compiler default output file name... a.out
  3093. checking whether the C compiler works... yes
  3094. checking whether we are cross compiling... no
  3095. checking for suffix of executables...
  3096. checking for suffix of object files... o
  3097. checking whether we are using the GNU C compiler... yes
  3098. checking whether gcc-mp-4.9 accepts -g... yes
  3099. checking for gcc-mp-4.9 option to accept ANSI C... none needed
  3100. checking whether we are using the GNU Fortran 77 compiler... yes
  3101. checking whether gfortran-mp-4.9 accepts -g... yes
  3102. checking for mpicc... :
  3103. checking for gawk... gawk
  3104. checking how to run the C preprocessor... gcc-mp-4.9 -E
  3105. checking whether ln -s works... yes
  3106. checking whether /Applications/Xcode.app/Contents/Developer/usr/bin/make sets $(MAKE)... yes
  3107. checking for ranlib... ranlib
  3108. checking for egrep... grep -E
  3109. checking for ANSI C header files... yes
  3110. checking for inline... inline
  3111. checking whether time.h and sys/time.h may both be included... yes
  3112. checking for sys/types.h... yes
  3113. checking for sys/stat.h... yes
  3114. checking for stdlib.h... yes
  3115. checking for string.h... yes
  3116. checking for memory.h... yes
  3117. checking for strings.h... yes
  3118. checking for inttypes.h... yes
  3119. checking for stdint.h... yes
  3120. checking for unistd.h... yes
  3121. checking sys/time.h usability... yes
  3122. checking sys/time.h presence... yes
  3123. checking for sys/time.h... yes
  3124. checking c_asm.h usability... no
  3125. checking c_asm.h presence... no
  3126. checking for c_asm.h... no
  3127. checking intrinsics.h usability... no
  3128. checking intrinsics.h presence... no
  3129. checking for intrinsics.h... no
  3130. checking mach/mach_time.h usability... yes
  3131. checking mach/mach_time.h presence... yes
  3132. checking for mach/mach_time.h... yes
  3133. checking for gethrtime... no
  3134. checking for read_real_time... no
  3135. checking for time_base_to_time... no
  3136. checking for clock_gettime... no
  3137. checking for mach_absolute_time... yes
  3138. checking for dlopen and dlerror symbols in base system... found
  3139. checking for debug build...
  3140. ./configure: line 3887: test: posix: integer expression expected
  3141. ./configure: line 3887: test: x: integer expression expected
  3142. checking for -Wno-override-init... 1
  3143. checking for CPU type... i386
  3144. checking for ffsll... yes
  3145. checking for working gettid... no
  3146. checking for working syscall(SYS_gettid)... yes
  3147. checking for working MMTIMER... no
  3148. checking for working CLOCK_REALTIME_HR POSIX 1b timer... no
  3149. checking for working CLOCK_REALTIME POSIX 1b timer... no
  3150. checking for real time clock or cycle counter... cycle
  3151. checking for working __thread... yes
  3152. checking for high performance thread local storage... __thread
  3153. checking for working CLOCK_THREAD_CPUTIME_ID POSIX 1b timer... no
  3154. checking for working per-thread times() timer... no
  3155. checking for thread virtual clock or cycle counter... default
  3156. checking for which libraries to build... static
  3157. checking for link test cases with shared library...
  3158. checking for /sys/class/perfctr... no
  3159. checking for /dev/perfctr... no
  3160. checking for /sys/kernel/perfmon/version... no
  3161. checking for /proc/perfmon... no
  3162. checking for /proc/sys/kernel/perf_event_paranoid... no
  3163. checking platform... darwin
  3164. checking for components to build...
  3165. configure: Compiling genpapifdef with gcc-mp-4.9
  3166. configure: Generating fpapi.h
  3167. configure: Generating f77papi.h
  3168. configure: Generating f90papi.h
  3169. configure: Makefile.inc will be included in the generated Makefile
  3170. configure: creating ./config.status
  3171. config.status: creating Makefile
  3172. config.status: creating components/Makefile_comp_tests.target
  3173. config.status: creating testlib/Makefile.target
  3174. config.status: creating ctests/Makefile.target
  3175. config.status: creating ftests/Makefile.target
  3176. config.status: creating config.h
  3177. PAPI: Building...
  3178. Host architecture : Darwin
  3179. Host CPU component : darwin
  3180. Installation DESTDIR:
  3181. Installation PREFIX : /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI
  3182. Installation EPREFIX: /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI
  3183. Installation INCDIR : /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/include
  3184. Installation LIBDIR : /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/lib
  3185. Installation BINDIR : /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/bin
  3186. Installation MANDIR : /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/man
  3187. Installation DOCDIR :
  3188. Installation DATADIR: /Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/share/papi
  3189.  
  3190. ar: creating archive libtestlib.a
  3191. a - do_loops.o
  3192. a - test_utils.o
  3193. a - dummy.o
  3194. a - clockcore.o
  3195. a - ftests_util.o
  3196. ar: creating archive libpapi.a
  3197. a - x86_cpuid_info.o
  3198. a - papi.o
  3199. a - papi_internal.o
  3200. a - papi_hl.o
  3201. a - extras.o
  3202. a - sw_multiplex.o
  3203. a - papi_fwrappers.o
  3204. a - papi_fwrappers_.o
  3205. a - papi_fwrappers__.o
  3206. a - upper_PAPI_FWRAPPERS.o
  3207. a - threads.o
  3208. a - cpus.o
  3209. a - darwin-memory.o
  3210. a - darwin-common.o
  3211. a - papi_preset.o
  3212. a - papi_vector.o
  3213. a - papi_memory.o
  3214. a - papi_user_events.o
  3215. a - x86_cpuid_info.o
  3216. thrspecific.c: In function 'Thread':
  3217. thrspecific.c:19:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3218. ( int ) pthread_self( ), arg );
  3219. ^
  3220. profile_pthreads.c: In function 'Thread':
  3221. profile_pthreads.c:78:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3222. ( int ) pthread_self( ), ( values[0] )[0] );
  3223. ^
  3224. profile_pthreads.c:81:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3225. ( int ) pthread_self( ), ( values[0] )[0] );
  3226. ^
  3227. profile_pthreads.c:83:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3228. printf( "Thread %#x PAPI_TOT_CYC: \t%lld\n", ( int ) pthread_self( ),
  3229. ^
  3230. profile_pthreads.c:85:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3231. printf( "Thread %#x Real usec : \t%lld\n", ( int ) pthread_self( ),
  3232. ^
  3233. profile_pthreads.c:87:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3234. printf( "Thread %#x Real cycles : \t%lld\n", ( int ) pthread_self( ),
  3235. ^
  3236. profile_pthreads.c:92:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3237. ( int ) pthread_self( ) );
  3238. ^
  3239. overflow_pthreads.c: In function 'Thread':
  3240. overflow_pthreads.c:70:18: warning: assignment makes pointer from integer without a cast
  3241. myid[EventSet1] = PAPI_thread_id( );
  3242. ^
  3243. overflow_pthreads.c:107:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3244. printf( "Thread %#x %s : \t%lld\n", ( int ) pthread_self( ),
  3245. ^
  3246. overflow_pthreads.c:109:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3247. printf( "Thread %#x PAPI_TOT_CYC: \t%lld\n", ( int ) pthread_self( ),
  3248. ^
  3249. overflow_pthreads.c:111:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3250. printf( "Thread %#x Real usec : \t%lld\n", ( int ) pthread_self( ),
  3251. ^
  3252. overflow_pthreads.c:113:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3253. printf( "Thread %#x Real cycles : \t%lld\n", ( int ) pthread_self( ),
  3254. ^
  3255. zero_pthreads.c: In function 'Thread':
  3256. zero_pthreads.c:51:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3257. printf( "Thread %#x started\n", ( int ) pthread_self( ) );
  3258. ^
  3259. zero_pthreads.c:87:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3260. printf( "Thread %#x %-12s : \t%lld\n", ( int ) pthread_self( ),
  3261. ^
  3262. zero_pthreads.c:89:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3263. printf( "Thread %#x PAPI_TOT_CYC : \t%lld\n", (int) pthread_self(),
  3264. ^
  3265. zero_pthreads.c:92:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3266. ( int ) pthread_self( ),
  3267. ^
  3268. zero_pthreads.c:94:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3269. printf( "Thread %#x Real cycles : \t%lld\n", (int) pthread_self(),
  3270. ^
  3271. overflow3_pthreads.c: In function 'mainloop':
  3272. overflow3_pthreads.c:93:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3273. printf( "Thread %#x %s : \t%lld\n", ( int ) pthread_self( ),
  3274. ^
  3275. overflow3_pthreads.c:95:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3276. printf( "Thread %#x PAPI_TOT_CYC: \t%lld\n", ( int ) pthread_self( ),
  3277. ^
  3278. COMPILING arrangements/CactusNumerical/LocalReduce/src/NormInfFunctions.c
  3279. multiplex1_pthreads.c: In function 'case1_pthreads':
  3280. multiplex1_pthreads.c:163:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3281. printf( "case1 thread %4x:", ( unsigned ) pthread_self( ) );
  3282. ^
  3283. multiplex1_pthreads.c:165:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3284. printf( "case1 thread %4x:", ( unsigned ) pthread_self( ) );
  3285. ^
  3286. multiplex1_pthreads.c: In function 'case2_pthreads':
  3287. multiplex1_pthreads.c:209:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3288. printf( "++case2 thread %4x:", ( unsigned ) pthread_self( ) );
  3289. ^
  3290. multiplex1_pthreads.c:233:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3291. printf( "case2 thread %4x:", ( unsigned ) pthread_self( ) );
  3292. ^
  3293. multiplex1_pthreads.c:235:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3294. printf( "case2 thread %4x:", ( unsigned ) pthread_self( ) );
  3295. ^
  3296. multiplex1_pthreads.c: In function 'case3_pthreads':
  3297. multiplex1_pthreads.c:294:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3298. printf( "case3 thread %4x:", ( unsigned ) pthread_self( ) );
  3299. ^
  3300. multiplex1_pthreads.c:296:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3301. printf( "case3 thread %4x:", ( unsigned ) pthread_self( ) );
  3302. ^
  3303. multiplex1_pthreads.c: In function 'case4_pthreads':
  3304. multiplex1_pthreads.c:360:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3305. printf( "case4 thread %4x:", ( unsigned ) pthread_self( ) );
  3306. ^
  3307. multiplex1_pthreads.c:362:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  3308. printf( "case4 thread %4x:", ( unsigned ) pthread_self( ) );
  3309. ^
  3310. omptough.c: In function 'main':
  3311. omptough.c:65:8: warning: assignment makes integer from pointer without a cast
  3312. pid = pthread_self( );
  3313. ^
  3314. multiattach.c: In function 'main':
  3315. multiattach.c:98:18: error: 'PTRACE_ATTACH' undeclared (first use in this function)
  3316. if ( ptrace( PTRACE_ATTACH, pid, NULL, NULL ) == -1 ) {
  3317. ^
  3318. multiattach.c:98:18: note: each undeclared identifier is reported only once for each function it appears in
  3319. multiattach.c:98:44: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3320. if ( ptrace( PTRACE_ATTACH, pid, NULL, NULL ) == -1 ) {
  3321. ^
  3322. In file included from multiattach.c:18:0:
  3323. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3324. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3325. ^
  3326. multiattach.c:111:45: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3327. if ( ptrace( PTRACE_ATTACH, pid2, NULL, NULL ) == -1 ) {
  3328. ^
  3329. In file included from multiattach.c:18:0:
  3330. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3331. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3332. ^
  3333. multiattach.c:153:18: error: 'PTRACE_CONT' undeclared (first use in this function)
  3334. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3335. ^
  3336. multiattach.c:153:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3337. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3338. ^
  3339. In file included from multiattach.c:18:0:
  3340. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3341. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3342. ^
  3343. multiattach.c:170:43: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3344. if ( ptrace( PTRACE_CONT, pid2, NULL, NULL ) == -1 ) {
  3345. ^
  3346. In file included from multiattach.c:18:0:
  3347. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3348. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3349. ^
  3350. multiattach.c:202:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3351. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3352. ^
  3353. In file included from multiattach.c:18:0:
  3354. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3355. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3356. ^
  3357. multiattach.c:219:43: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3358. if ( ptrace( PTRACE_CONT, pid2, NULL, NULL ) == -1 ) {
  3359. ^
  3360. In file included from multiattach.c:18:0:
  3361. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3362. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3363. ^
  3364. multiattach.c:260:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3365. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3366. ^
  3367. In file included from multiattach.c:18:0:
  3368. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3369. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3370. ^
  3371. multiattach.c:264:43: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3372. if ( ptrace( PTRACE_CONT, pid2, NULL, NULL ) == -1 ) {
  3373. ^
  3374. In file included from multiattach.c:18:0:
  3375. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3376. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3377. ^
  3378. multiattach2.c: In function 'main':
  3379. multiattach2.c:91:18: error: 'PTRACE_ATTACH' undeclared (first use in this function)
  3380. if ( ptrace( PTRACE_ATTACH, pid, NULL, NULL ) == -1 ) {
  3381. ^
  3382. multiattach2.c:91:18: note: each undeclared identifier is reported only once for each function it appears in
  3383. multiattach2.c:91:44: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3384. if ( ptrace( PTRACE_ATTACH, pid, NULL, NULL ) == -1 ) {
  3385. ^
  3386. In file included from multiattach2.c:18:0:
  3387. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3388. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3389. ^
  3390. multiattach2.c:128:18: error: 'PTRACE_CONT' undeclared (first use in this function)
  3391. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3392. ^
  3393. multiattach2.c:128:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3394. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3395. ^
  3396. In file included from multiattach2.c:18:0:
  3397. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3398. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3399. ^
  3400. multiattach2.c:158:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3401. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3402. ^
  3403. In file included from multiattach2.c:18:0:
  3404. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3405. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3406. ^
  3407. multiattach2.c:197:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3408. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3409. ^
  3410. In file included from multiattach2.c:18:0:
  3411. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3412. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3413. ^
  3414. zero_attach.c: In function 'main':
  3415. zero_attach.c:84:16: error: 'PTRACE_ATTACH' undeclared (first use in this function)
  3416. if ( ptrace( PTRACE_ATTACH, pid, NULL, NULL ) == -1 ) {
  3417. ^
  3418. zero_attach.c:84:16: note: each undeclared identifier is reported only once for each function it appears in
  3419. zero_attach.c:84:42: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3420. if ( ptrace( PTRACE_ATTACH, pid, NULL, NULL ) == -1 ) {
  3421. ^
  3422. In file included from zero_attach.c:18:0:
  3423. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3424. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3425. ^
  3426. zero_attach.c:117:16: error: 'PTRACE_CONT' undeclared (first use in this function)
  3427. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3428. ^
  3429. zero_attach.c:117:40: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3430. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3431. ^
  3432. In file included from zero_attach.c:18:0:
  3433. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3434. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3435. ^
  3436. zero_attach.c:142:40: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3437. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3438. ^
  3439. In file included from zero_attach.c:18:0:
  3440. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3441. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3442. ^
  3443. zero_attach.c:173:40: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3444. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3445. ^
  3446. In file included from zero_attach.c:18:0:
  3447. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3448. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3449. ^
  3450. attach3.c: In function 'wait_for_attach_and_loop':
  3451. attach3.c:40:14: error: 'PTRACE_TRACEME' undeclared (first use in this function)
  3452. if (ptrace(PTRACE_TRACEME, 0, 0, 0) == 0) {
  3453. ^
  3454. attach3.c:40:14: note: each undeclared identifier is reported only once for each function it appears in
  3455. attach3.c: In function 'main':
  3456. attach3.c:152:15: error: 'PTRACE_CONT' undeclared (first use in this function)
  3457. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3458. ^
  3459. attach3.c:152:39: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3460. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3461. ^
  3462. In file included from attach3.c:18:0:
  3463. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3464. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3465. ^
  3466. attach2.c: In function 'wait_for_attach_and_loop':
  3467. attach2.c:40:14: error: 'PTRACE_TRACEME' undeclared (first use in this function)
  3468. if (ptrace(PTRACE_TRACEME, 0, 0, 0) == 0) {
  3469. ^
  3470. attach2.c:40:14: note: each undeclared identifier is reported only once for each function it appears in
  3471. attach2.c: In function 'main':
  3472. attach2.c:151:15: error: 'PTRACE_CONT' undeclared (first use in this function)
  3473. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3474. ^
  3475. attach2.c:151:39: warning: passing argument 4 of 'ptrace' makes integer from pointer without a cast
  3476. if ( ptrace( PTRACE_CONT, pid, NULL, NULL ) == -1 ) {
  3477. ^
  3478. In file included from attach2.c:18:0:
  3479. /usr/include/sys/ptrace.h:94:5: note: expected 'int' but argument is of type 'void *'
  3480. int ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
  3481. ^
  3482. PAPI: Installing...
  3483. Headers (INCDIR) being installed in: "/Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/include"
  3484. Libraries (LIBDIR) being installed in: "/Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/lib"
  3485. Man pages (MANDIR) being installed in: "/Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/man"
  3486. Utilities (BINDIR) being installed in: "/Users/comerduncan/Cactus/configs/sim/scratch/external/PAPI/bin"
  3487. ~/Cactus/configs/sim/scratch
  3488. PAPI: Cleaning up...
  3489. PAPI: Done.
  3490. COMPILING arrangements/ExternalLibraries/PAPI/src/clock.c
  3491. COMPILING arrangements/ExternalLibraries/PAPI/src/dgemm.c
  3492. COMPILING arrangements/ExternalLibraries/PAPI/src/stats.c
  3493. COMPILING configs/sim/bindings/build/PAPI/cctk_ThornBindings.c
  3494. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_PAPI.a
  3495. Checking status of thorn TATelliptic
  3496. COMPILING arrangements/CactusElliptic/TATelliptic/src/TATelliptic.c
  3497. COMPILING arrangements/CactusElliptic/TATelliptic/src/TATmonitor.c
  3498. COMPILING configs/sim/bindings/build/TATelliptic/cctk_ThornBindings.c
  3499. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TATelliptic.a
  3500. Checking status of thorn PunctureTracker
  3501. COMPILING arrangements/AEIThorns/PunctureTracker/src/puncture_tracker.c
  3502. COMPILING arrangements/AEIThorns/PunctureTracker/src/paramcheck.cc
  3503. COMPILING configs/sim/bindings/build/PunctureTracker/cctk_ThornBindings.c
  3504. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_PunctureTracker.a
  3505. Checking status of thorn TGRtensor
  3506. COMPILING arrangements/EinsteinUtils/TGRtensor/src/constants.F90
  3507. COMPILING arrangements/EinsteinUtils/TGRtensor/src/tensor.F90
  3508. COMPILING arrangements/EinsteinUtils/TGRtensor/src/cactus.F90
  3509. COMPILING arrangements/EinsteinUtils/TGRtensor/src/classify.c
  3510. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/classify.c: In function 'tat_finite_':
  3511. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/classify.c:28:3: warning: 'finite' is deprecated (declared at /opt/local/lib/gcc49/gcc/x86_64-apple-darwin14/4.9.2/include-fixed/math.h:733) [-Wdeprecated-declarations]
  3512. return finite(*x);
  3513. ^
  3514. COMPILING arrangements/EinsteinUtils/TGRtensor/src/classify.F90
  3515. COMPILING arrangements/EinsteinUtils/TGRtensor/src/conversion.F90
  3516. COMPILING arrangements/EinsteinUtils/TGRtensor/src/covderivs.F90
  3517. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/covderivs.F90:88.35:
  3518.  
  3519. subroutine calc_scalargradgrad (f, df, ddf, gamma, ggf)
  3520. 1
  3521. Warning: Unused dummy argument 'f' at (1)
  3522. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/covderivs.F90:20.31:
  3523.  
  3524. subroutine calc_scalargrad (f, df, gamma, gf)
  3525. 1
  3526. Warning: Unused dummy argument 'f' at (1)
  3527. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/covderivs.F90:20.42:
  3528.  
  3529. subroutine calc_scalargrad (f, df, gamma, gf)
  3530. 1
  3531. Warning: Unused dummy argument 'gamma' at (1)
  3532. /Users/comerduncan/Cactus/configs/sim/build/TGRtensor/covderivs.f90:132:0: warning: 'calc_vectorgradgrad' defined but not used [-Wunused-function]
  3533.  
  3534. ^
  3535. COMPILING arrangements/EinsteinUtils/TGRtensor/src/covderivs2.F90
  3536. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/covderivs2.F90:91.36:
  3537.  
  3538. subroutine calc_2scalargradgrad (f, df, ddf, gamma, ggf)
  3539. 1
  3540. Warning: Unused dummy argument 'f' at (1)
  3541. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/covderivs2.F90:23.32:
  3542.  
  3543. subroutine calc_2scalargrad (f, df, gamma, gf)
  3544. 1
  3545. Warning: Unused dummy argument 'f' at (1)
  3546. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/covderivs2.F90:23.43:
  3547.  
  3548. subroutine calc_2scalargrad (f, df, gamma, gf)
  3549. 1
  3550. Warning: Unused dummy argument 'gamma' at (1)
  3551. COMPILING arrangements/EinsteinUtils/TGRtensor/src/derivs.F90
  3552. COMPILING arrangements/EinsteinUtils/TGRtensor/src/derivs2.F90
  3553. COMPILING arrangements/EinsteinUtils/TGRtensor/src/gram_schmidt.F90
  3554. COMPILING arrangements/EinsteinUtils/TGRtensor/src/matdet.F90
  3555. COMPILING arrangements/EinsteinUtils/TGRtensor/src/matexp.F90
  3556. COMPILING arrangements/EinsteinUtils/TGRtensor/src/matinv.F90
  3557. COMPILING arrangements/EinsteinUtils/TGRtensor/src/ricci.F90
  3558. COMPILING arrangements/EinsteinUtils/TGRtensor/src/ricci2.F90
  3559. COMPILING arrangements/EinsteinUtils/TGRtensor/src/ricci4.F90
  3560. COMPILING arrangements/EinsteinUtils/TGRtensor/src/rotation.F90
  3561. COMPILING arrangements/EinsteinUtils/TGRtensor/src/tensor2.F90
  3562. COMPILING arrangements/EinsteinUtils/TGRtensor/src/tensor4.F90
  3563. COMPILING arrangements/EinsteinUtils/TGRtensor/src/timederivs.F90
  3564. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/timederivs.F90:50.11:
  3565.  
  3566. abs2 = a * conjg(a)
  3567. 1
  3568. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  3569. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/timederivs.F90:136.68:
  3570.  
  3571. elemental function rtimederiv2_uneven (f0, f1, f2, t0, t1, t2, ce0, ce1, ce2) result (fdotdot)
  3572. 1
  3573. Warning: Unused dummy argument 'ce0' at (1)
  3574. /Users/comerduncan/Cactus/arrangements/EinsteinUtils/TGRtensor/src/timederivs.F90:97.67:
  3575.  
  3576. elemental function rtimederiv_uneven (f0, f1, f2, t0, t1, t2, ce0, ce1, ce2) result (fdot)
  3577. 1
  3578. Warning: Unused dummy argument 'ce0' at (1)
  3579. COMPILING arrangements/EinsteinUtils/TGRtensor/src/pointwise.F90
  3580. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LocalReduce.a
  3581. COMPILING arrangements/EinsteinUtils/TGRtensor/src/pointwise2.F90
  3582. Checking status of thorn ReductionTest
  3583. COMPILING arrangements/Carpet/ReductionTest/src/CoM.c
  3584. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest/src/CoM.c: In function 'CoM':
  3585. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest/src/CoM.c:45:17: warning: unused variable 'tiny' [-Wunused-variable]
  3586. CCTK_REAL d3x,tiny,denstotal;
  3587. ^
  3588. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest/src/CoM.c:45:13: warning: unused variable 'd3x' [-Wunused-variable]
  3589. CCTK_REAL d3x,tiny,denstotal;
  3590. ^
  3591. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest/src/CoM.c:43:7: warning: unused variable 'vartype' [-Wunused-variable]
  3592. int vartype;
  3593. ^
  3594. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest/src/CoM.c:41:7: warning: unused variable 'cf' [-Wunused-variable]
  3595. int cf = 1.0;
  3596. ^
  3597. COMPILING arrangements/EinsteinUtils/TGRtensor/src/adm_metric.F90
  3598. /Users/comerduncan/Cactus/configs/sim/build/TGRtensor/adm_metric.f90:332:0: warning: 'calc_3metricderivdot_simple' defined but not used [-Wunused-function]
  3599. REAL*8, intent(out) :: dgg_dot(3,3,3)
  3600. ^
  3601. /Users/comerduncan/Cactus/configs/sim/build/TGRtensor/adm_metric.f90:318:0: warning: 'calc_3metricdot_simple' defined but not used [-Wunused-function]
  3602. REAL*8, intent(out) :: gg_dot(3,3)
  3603. ^
  3604. COMPILING configs/sim/bindings/build/ReductionTest/cctk_ThornBindings.c
  3605. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ReductionTest.a
  3606. COMPILING configs/sim/bindings/build/TGRtensor/cctk_ThornBindings.c
  3607. COMPILING arrangements/EinsteinUtils/TGRtensor/src/adm_metric_simple.F90
  3608. Checking status of thorn ReductionTest2
  3609. COMPILING arrangements/Carpet/ReductionTest2/src/CoM.c
  3610. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TGRtensor.a
  3611. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TGRtensor.a(cactus.F90.o) has no symbols
  3612. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TGRtensor.a(classify.F90.o) has no symbols
  3613. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TGRtensor.a(cactus.F90.o) has no symbols
  3614. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TGRtensor.a(classify.F90.o) has no symbols
  3615. Checking status of thorn ReductionTest3
  3616. COMPILING configs/sim/bindings/build/ReductionTest2/cctk_ThornBindings.c
  3617. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ReductionTest2.a
  3618. COMPILING arrangements/Carpet/ReductionTest3/src/CoM.c
  3619. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest3/src/CoM.c: In function 'CoM3':
  3620. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest3/src/CoM.c:45:17: warning: unused variable 'tiny' [-Wunused-variable]
  3621. CCTK_REAL d3x,tiny,denstotal;
  3622. ^
  3623. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest3/src/CoM.c:45:13: warning: unused variable 'd3x' [-Wunused-variable]
  3624. CCTK_REAL d3x,tiny,denstotal;
  3625. ^
  3626. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest3/src/CoM.c:43:7: warning: unused variable 'vartype' [-Wunused-variable]
  3627. int vartype;
  3628. ^
  3629. /Users/comerduncan/Cactus/arrangements/Carpet/ReductionTest3/src/CoM.c:41:7: warning: unused variable 'cf' [-Wunused-variable]
  3630. int cf = 1.0;
  3631. ^
  3632. COMPILING configs/sim/bindings/build/ReductionTest3/cctk_ThornBindings.c
  3633. Checking status of thorn ReflectionSymmetry
  3634. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ReductionTest3.a
  3635. COMPILING configs/sim/bindings/build/ReflectionSymmetry/cctk_ThornBindings.c
  3636. Checking status of thorn RegridSyncTest
  3637. COMPILING arrangements/CactusNumerical/ReflectionSymmetry/src/apply.c
  3638. COMPILING arrangements/Carpet/RegridSyncTest/src/regridsynctest.F90
  3639. COMPILING arrangements/Carpet/RegridSyncTest/src/output.c
  3640. COMPILING configs/sim/bindings/build/RegridSyncTest/cctk_ThornBindings.c
  3641. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_RegridSyncTest.a
  3642. COMPILING arrangements/CactusNumerical/ReflectionSymmetry/src/interpolate.c
  3643. Checking status of thorn RotatingDBHIVP
  3644. COMPILING arrangements/CactusNumerical/ReflectionSymmetry/src/register.c
  3645. /Users/comerduncan/Cactus/arrangements/CactusNumerical/ReflectionSymmetry/src/register.c: In function 'ReflectionSymmetry_Register':
  3646. /Users/comerduncan/Cactus/arrangements/CactusNumerical/ReflectionSymmetry/src/register.c:70:22: warning: passing argument 3 of 'SymmetryRegisterGridInterpolator' from incompatible pointer type
  3647. (cctkGH, handle, ReflectionSymmetry_Interpolate);
  3648. ^
  3649. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/ReflectionSymmetry/cctk_Functions.h:23:0,
  3650. from /Users/comerduncan/Cactus/src/include/cctk_core.h:145,
  3651. from /Users/comerduncan/Cactus/configs/sim/bindings/include/ReflectionSymmetry/cctk.h:7,
  3652. from /Users/comerduncan/Cactus/arrangements/CactusNumerical/ReflectionSymmetry/src/register.c:1:
  3653. /Users/comerduncan/Cactus/configs/sim/bindings/include/ReflectionSymmetry_Prototypes.h:54:10: note: expected 'CCTK_INT4 (* const)(const void * const, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const void * const*, const CCTK_INT4, const CCTK_INT4 *, const CCTK_INT4, const CCTK_INT4 *, void * const*, const CCTK_INT4)' but argument is of type 'CCTK_INT4 (*)(const void * const restrict, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const CCTK_INT4, const void * const restrict*, const CCTK_INT4, const CCTK_INT4 *, const CCTK_INT4, const CCTK_INT4 *, void * const restrict*, const CCTK_INT4)'
  3654. CCTK_INT SymmetryRegisterGridInterpolator(const CCTK_POINTER cctkGH ,
  3655. ^
  3656. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ReflectionSymmetry.a
  3657. COMPILING configs/sim/bindings/build/RotatingDBHIVP/cctk_ThornBindings.c
  3658. COMPILING arrangements/EinsteinInitialData/RotatingDBHIVP/src/RotatingDBHIVP.F
  3659. Checking status of thorn SampleBoundary
  3660. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/RotatingDBHIVP.F:58.30:
  3661.  
  3662. real*8 rhsmax,rmax,get3d,adm
  3663. 1
  3664. Warning: Unused variable 'get3d' declared at (1)
  3665. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/RotatingDBHIVP.F:65.28:
  3666.  
  3667. integer npoints,handle,ierror
  3668. 1
  3669. Warning: Unused variable 'handle' declared at (1)
  3670. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/RotatingDBHIVP.F:64.45:
  3671.  
  3672. integer i,j,k,it,ier,nquads,nocts,order,ntries
  3673. 1
  3674. Warning: Unused variable 'order' declared at (1)
  3675. COMPILING arrangements/CactusExamples/SampleBoundary/src/Register.c
  3676. COMPILING arrangements/CactusExamples/SampleBoundary/src/LinearExtrapBnd.c
  3677. COMPILING arrangements/CactusExamples/SampleBoundary/src/LinearExtrapBnd.F
  3678. COMPILING configs/sim/bindings/build/SampleBoundary/cctk_ThornBindings.c
  3679. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SampleBoundary.a
  3680. COMPILING arrangements/EinsteinInitialData/RotatingDBHIVP/src/Stab3d.F
  3681. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/Stab3d.F:100.20:
  3682.  
  3683. integer :: i,j,k,kk
  3684. 1
  3685. Warning: Unused variable 'j' declared at (1)
  3686. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/Stab3d.F:100.22:
  3687.  
  3688. integer :: i,j,k,kk
  3689. 1
  3690. Warning: Unused variable 'k' declared at (1)
  3691. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/Stab3d.F:265.21:
  3692.  
  3693. integer :: i, j, k
  3694. 1
  3695. Warning: Unused variable 'j' declared at (1)
  3696. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/RotatingDBHIVP/src/Stab3d.F:265.24:
  3697.  
  3698. integer :: i, j, k
  3699. 1
  3700. Warning: Unused variable 'k' declared at (1)
  3701. Checking status of thorn SampleIO
  3702. COMPILING arrangements/CactusExamples/SampleIO/src/Startup.c
  3703. COMPILING arrangements/CactusExamples/SampleIO/src/Output.c
  3704. COMPILING arrangements/CactusExamples/SampleIO/src/Write.c
  3705. COMPILING configs/sim/bindings/build/SampleIO/cctk_ThornBindings.c
  3706. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SampleIO.a
  3707. COMPILING arrangements/EinsteinInitialData/RotatingDBHIVP/src/ParamCheck.c
  3708. Checking status of thorn SetMask_SphericalSurface
  3709. COMPILING arrangements/EinsteinUtils/SetMask_SphericalSurface/src/SetMask.c
  3710. COMPILING configs/sim/bindings/build/SetMask_SphericalSurface/cctk_ThornBindings.c
  3711. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SetMask_SphericalSurface.a
  3712. Checking status of thorn SlabTest
  3713. COMPILING arrangements/CactusNumerical/SlabTest/src/slabtest.c
  3714. COMPILING configs/sim/bindings/build/SlabTest/cctk_ThornBindings.c
  3715. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SlabTest.a
  3716. Checking status of thorn StaticConformal
  3717. COMPILING arrangements/EinsteinBase/StaticConformal/src/Initialise.c
  3718. COMPILING arrangements/EinsteinBase/StaticConformal/src/ConfPhys.c
  3719. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_RotatingDBHIVP.a
  3720. Checking status of thorn SummationByParts
  3721. COMPILING configs/sim/bindings/build/StaticConformal/cctk_ThornBindings.c
  3722. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_StaticConformal.a
  3723. COMPILING configs/sim/bindings/build/SummationByParts/cctk_ThornBindings.c
  3724. Checking status of thorn SymBase
  3725. COMPILING arrangements/CactusBase/SymBase/src/Check.c
  3726. COMPILING arrangements/CactusBase/SymBase/src/Faces.c
  3727. COMPILING arrangements/CactusBase/SymBase/src/Handles.c
  3728. COMPILING arrangements/CactusBase/SymBase/src/Interpolation.c
  3729. COMPILING arrangements/CactusBase/SymBase/src/Startup.c
  3730. COMPILING arrangements/CactusBase/SymBase/src/Statistics.c
  3731. COMPILING arrangements/CactusBase/SymBase/src/Table.c
  3732. COMPILING configs/sim/bindings/build/SymBase/cctk_ThornBindings.c
  3733. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SymBase.a
  3734. Checking status of thorn SystemStatistics
  3735. COMPILING arrangements/AEIThorns/SystemStatistics/src/systemstatistics.cc
  3736. COMPILING configs/sim/bindings/build/SystemStatistics/cctk_ThornBindings.c
  3737. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SystemStatistics.a
  3738. Checking status of thorn TerminationTrigger
  3739. COMPILING arrangements/CactusUtils/TerminationTrigger/src/walltime.c
  3740. COMPILING arrangements/CactusUtils/TerminationTrigger/src/file.c
  3741. COMPILING configs/sim/bindings/build/TerminationTrigger/cctk_ThornBindings.c
  3742. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TerminationTrigger.a
  3743. Checking status of thorn TestArrays
  3744. COMPILING arrangements/CactusTest/TestArrays/src/Array.F
  3745. /Users/comerduncan/Cactus/arrangements/CactusTest/TestArrays/src/Array.F:24.20:
  3746.  
  3747. integer myproc
  3748. 1
  3749. Warning: Unused variable 'myproc' declared at (1)
  3750. COMPILING arrangements/LSUThorns/SummationByParts/src/call_derivs.c
  3751. COMPILING arrangements/LSUThorns/SummationByParts/src/call_up_derivs.c
  3752. COMPILING arrangements/LSUThorns/SummationByParts/src/call_derivs2.c
  3753. COMPILING arrangements/LSUThorns/SummationByParts/src/call_derivs_name.c
  3754. COMPILING configs/sim/bindings/build/TestArrays/cctk_ThornBindings.c
  3755. COMPILING arrangements/LSUThorns/SummationByParts/src/All_Coeffs_mod.F90
  3756. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestArrays.a
  3757. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives2_mixed.F90
  3758. Checking status of thorn TestComplex
  3759. COMPILING arrangements/CactusTest/TestComplex/src/Complex3D.F77
  3760. COMPILING arrangements/CactusTest/TestComplex/src/Complex.c
  3761. COMPILING configs/sim/bindings/build/TestComplex/cctk_ThornBindings.c
  3762. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestComplex.a
  3763. COMPILING arrangements/LSUThorns/SummationByParts/src/Get_Coeff.F90
  3764. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Get_Coeff.f90: In function 'getcoeff':
  3765. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Get_Coeff.f90:49:0: warning: '__result_getcoeff' may be used uninitialized in this function [-Wmaybe-uninitialized]
  3766. # 9
  3767. ^
  3768. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Get_Coeff.f90:5:0: note: '__result_getcoeff' was declared here
  3769.  
  3770. ^
  3771. COMPILING arrangements/LSUThorns/SummationByParts/src/set_norm_mask.F90
  3772. Checking status of thorn TestCoordinates
  3773. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/set_norm_mask.f90: In function 'sbp_setnormmask':
  3774. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/set_norm_mask.f90:82:0: warning: 'np' may be used uninitialized in this function [-Wmaybe-uninitialized]
  3775. end interface
  3776. ^
  3777. COMPILING arrangements/CactusTest/TestCoordinates/src/Coords.F77
  3778. COMPILING arrangements/LSUThorns/SummationByParts/src/GetScalProdDiag.F90
  3779. COMPILING arrangements/LSUThorns/SummationByParts/src/CheckGridSizes.F90
  3780. COMPILING arrangements/LSUThorns/SummationByParts/src/dissipation.c
  3781. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_2_1.F90
  3782. COMPILING configs/sim/bindings/build/TestCoordinates/cctk_ThornBindings.c
  3783. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestCoordinates.a
  3784. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_2_1_alt.F90
  3785. Checking status of thorn TestFortranCrayPointers
  3786. COMPILING arrangements/CactusTest/TestFortranCrayPointers/src/main.c
  3787. COMPILING arrangements/CactusTest/TestFortranCrayPointers/src/sub.F90
  3788. COMPILING configs/sim/bindings/build/TestFortranCrayPointers/cctk_ThornBindings.c
  3789. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestFortranCrayPointers.a
  3790. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_4_2.F90
  3791. Checking status of thorn TestFortranDependencies2
  3792. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_4_2_alt.F90
  3793. COMPILING arrangements/CactusTest/TestFortranDependencies2/src/tfd_module.F90
  3794. COMPILING arrangements/CactusTest/TestFortranDependencies2/src/tfd_use_module.F90
  3795. COMPILING configs/sim/bindings/build/TestFortranDependencies2/cctk_ThornBindings.c
  3796. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestFortranDependencies2.a
  3797. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_6_3.F90
  3798. Checking status of thorn TestFpointerNULL
  3799. COMPILING arrangements/CactusTest/TestFpointerNULL/src/Caller.c
  3800. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_6_3_alt.F90
  3801. COMPILING arrangements/CactusTest/TestFpointerNULL/src/Callee.F77
  3802. /Users/comerduncan/Cactus/arrangements/CactusTest/TestFpointerNULL/src/Callee.F77:53.52:
  3803.  
  3804. & null_array, array, lsh)
  3805. 1
  3806. Warning: Unused dummy argument 'null_array' at (1)
  3807. /Users/comerduncan/Cactus/arrangements/CactusTest/TestFpointerNULL/src/Callee.F77:52.53:
  3808.  
  3809. subroutine TestFpointerNULL_Callee (null_scalar, scalar,
  3810. 1
  3811. Warning: Unused dummy argument 'null_scalar' at (1)
  3812. COMPILING configs/sim/bindings/build/TestFpointerNULL/cctk_ThornBindings.c
  3813. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestFpointerNULL.a
  3814. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_8_4.F90
  3815. Checking status of thorn TestFreeF90
  3816. COMPILING arrangements/CactusTest/TestFreeF90/src/TestFreeF90.F90
  3817. COMPILING configs/sim/bindings/build/TestFreeF90/cctk_ThornBindings.c
  3818. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestFreeF90.a
  3819. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_8_4_alt.F90
  3820. Checking status of thorn TestGlobalReduce
  3821. COMPILING arrangements/CactusTest/TestGlobalReduce/src/Initial.c
  3822. COMPILING arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c
  3823. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Maximum':
  3824. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:74:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3825. int handle, ierr;
  3826. ^
  3827. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Minimum':
  3828. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:134:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3829. int handle, ierr;
  3830. ^
  3831. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Sum':
  3832. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:194:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3833. int handle, ierr;
  3834. ^
  3835. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Avg':
  3836. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:254:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3837. int handle, ierr;
  3838. ^
  3839. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_GF':
  3840. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:315:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3841. int handle, ierr;
  3842. ^
  3843. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Norms':
  3844. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:390:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3845. int handle, ierr;
  3846. ^
  3847. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Scalar':
  3848. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:490:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3849. int handle, ierr;
  3850. ^
  3851. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Weighted_Maximum':
  3852. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:567:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3853. int handle, ierr, weight_index, par_handle;
  3854. ^
  3855. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Weighted_Minimum':
  3856. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:633:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3857. int handle, ierr, weight_index, par_handle;
  3858. ^
  3859. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Weighted_Sum':
  3860. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:699:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3861. int handle, ierr, weight_index, par_handle;
  3862. ^
  3863. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c: In function 'TestGlobalReduceC_Weighted_Avg':
  3864. /Users/comerduncan/Cactus/arrangements/CactusTest/TestGlobalReduce/src/TestGlobalReduce.c:765:15: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3865. int handle, ierr, weight_index, par_handle;
  3866. ^
  3867. COMPILING configs/sim/bindings/build/TestGlobalReduce/cctk_ThornBindings.c
  3868. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestGlobalReduce.a
  3869. COMPILING arrangements/LSUThorns/SummationByParts/src/dissipation_coeff.F90
  3870. Checking status of thorn TestInclude1
  3871. COMPILING arrangements/CactusTest/TestInclude1/src/PrintInclude.c
  3872. COMPILING configs/sim/bindings/build/TestInclude1/cctk_ThornBindings.c
  3873. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestInclude1.a
  3874. COMPILING arrangements/LSUThorns/SummationByParts/src/DeltaInitial.F90
  3875. Checking status of thorn TestInclude2
  3876. COMPILING arrangements/CactusTest/TestInclude2/src/PrintInclude.F77
  3877. COMPILING configs/sim/bindings/build/TestInclude2/cctk_ThornBindings.c
  3878. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestInclude2.a
  3879. COMPILING arrangements/LSUThorns/SummationByParts/src/get_coeffs.c
  3880. Checking status of thorn TestLocalInterp2
  3881. COMPILING arrangements/CactusNumerical/TestLocalInterp2/src/lagrange1d.cc
  3882. COMPILING arrangements/CactusNumerical/TestLocalInterp2/src/lagrange3d.cc
  3883. COMPILING arrangements/CactusNumerical/TestLocalInterp2/src/symmetric.cc
  3884. COMPILING arrangements/LSUThorns/SummationByParts/src/get_up_coeffs.c
  3885. COMPILING arrangements/LSUThorns/SummationByParts/src/get_coeffs2.c
  3886. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_2_1.F90
  3887. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_2_1.F90:5.43:
  3888.  
  3889. subroutine set_coeff_2_1 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3890. 1
  3891. Warning: Unused dummy argument 'loc_order' at (1)
  3892. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_2_1.F90:62.51:
  3893.  
  3894. subroutine set_coeff_up_2_1 ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  3895. 1
  3896. Warning: Unused dummy argument 'loc_order' at (1)
  3897. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_2_1.F90:140.49:
  3898.  
  3899. subroutine set_coeff_up_2 ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  3900. 1
  3901. Warning: Unused dummy argument 'loc_order' at (1)
  3902. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_2.F90
  3903. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_2.F90:5.41:
  3904.  
  3905. subroutine set_coeff_2 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3906. 1
  3907. Warning: Unused dummy argument 'loc_order' at (1)
  3908. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_2_1.F90
  3909. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_2_1.F90:5.44:
  3910.  
  3911. subroutine set_coeff2_2_1 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3912. 1
  3913. Warning: Unused dummy argument 'loc_order' at (1)
  3914. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_2.F90
  3915. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_2.F90:5.42:
  3916.  
  3917. subroutine set_coeff2_2 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3918. 1
  3919. Warning: Unused dummy argument 'loc_order' at (1)
  3920. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_4_2.F90
  3921. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_4_2.F90:5.43:
  3922.  
  3923. subroutine set_coeff_4_2 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3924. 1
  3925. Warning: Unused dummy argument 'loc_order' at (1)
  3926. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_4_2.F90:76.51:
  3927.  
  3928. subroutine set_coeff_up_4_2 ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  3929. 1
  3930. Warning: Unused dummy argument 'loc_order' at (1)
  3931. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_4_2.F90:182.49:
  3932.  
  3933. subroutine set_coeff_up_4 ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  3934. 1
  3935. Warning: Unused dummy argument 'loc_order' at (1)
  3936. COMPILING configs/sim/bindings/build/TestLocalInterp2/cctk_ThornBindings.c
  3937. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestLocalInterp2.a
  3938. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_4.F90
  3939. Checking status of thorn TestLocalReduce
  3940. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_4.F90:5.41:
  3941.  
  3942. subroutine set_coeff_4 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3943. 1
  3944. Warning: Unused dummy argument 'loc_order' at (1)
  3945. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_4_2.F90
  3946. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_4_2.F90:5.44:
  3947.  
  3948. subroutine set_coeff2_4_2 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3949. 1
  3950. Warning: Unused dummy argument 'loc_order' at (1)
  3951. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_4_2_min_err_coeff.F90
  3952. COMPILING arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Maximum.c
  3953. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_4_2_min_err_coeff.F90:5.48:
  3954.  
  3955. subroutine set_coeff2_4_2_opt ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3956. 1
  3957. Warning: Unused dummy argument 'loc_order' at (1)
  3958. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Maximum.c: In function 'TestLocalReduceC_Maximum':
  3959. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Maximum.c:69:12: warning: variable 'input_array_dims1D' set but not used [-Wunused-but-set-variable]
  3960. CCTK_INT input_array_dims1D[1];
  3961. ^
  3962. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Maximum.c:68:12: warning: variable 'input_array_dims2D' set but not used [-Wunused-but-set-variable]
  3963. CCTK_INT input_array_dims2D[2];
  3964. ^
  3965. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Maximum.c:50:14: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3966. int handle,ierr;
  3967. ^
  3968. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_4.F90
  3969. COMPILING arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Sum.c
  3970. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_4.F90:5.42:
  3971.  
  3972. subroutine set_coeff2_4 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3973. 1
  3974. Warning: Unused dummy argument 'loc_order' at (1)
  3975. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Sum.c: In function 'TestLocalReduceC_Sum':
  3976. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Sum.c:66:12: warning: variable 'input_array_dims1D' set but not used [-Wunused-but-set-variable]
  3977. CCTK_INT input_array_dims1D[1];
  3978. ^
  3979. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Sum.c:65:12: warning: variable 'input_array_dims2D' set but not used [-Wunused-but-set-variable]
  3980. CCTK_INT input_array_dims2D[2];
  3981. ^
  3982. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Sum.c:48:14: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  3983. int handle,ierr;
  3984. ^
  3985. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_6_3.F90
  3986. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6_3.F90:5.43:
  3987.  
  3988. subroutine set_coeff_6_3 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  3989. 1
  3990. Warning: Unused dummy argument 'loc_order' at (1)
  3991. COMPILING arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Avg.c
  3992. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Avg.c: In function 'TestLocalReduceC_Avg':
  3993. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Avg.c:67:12: warning: variable 'input_array_dims1D' set but not used [-Wunused-but-set-variable]
  3994. CCTK_INT input_array_dims1D[1];
  3995. ^
  3996. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Avg.c:66:12: warning: variable 'input_array_dims2D' set but not used [-Wunused-but-set-variable]
  3997. CCTK_INT input_array_dims2D[2];
  3998. ^
  3999. /Users/comerduncan/Cactus/arrangements/CactusNumerical/TestLocalReduce/src/Reduce_Avg.c:48:14: warning: variable 'ierr' set but not used [-Wunused-but-set-variable]
  4000. int handle,ierr;
  4001. ^
  4002. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_6_3.F90
  4003. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_6_3.F90:5.44:
  4004.  
  4005. subroutine set_coeff2_6_3 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4006. 1
  4007. Warning: Unused dummy argument 'loc_order' at (1)
  4008. COMPILING configs/sim/bindings/build/TestLocalReduce/cctk_ThornBindings.c
  4009. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestLocalReduce.a
  4010. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_6_3_min_err_coeff.F90
  4011. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_6.F90
  4012. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6_3_min_err_coeff.F90:5.47:
  4013.  
  4014. subroutine set_coeff_6_3_opt ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4015. 1
  4016. Warning: Unused dummy argument 'loc_order' at (1)
  4017. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6_3_min_err_coeff.F90:88.55:
  4018.  
  4019. subroutine set_coeff_up_6_3_opt ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  4020. 1
  4021. Warning: Unused dummy argument 'loc_order' at (1)
  4022. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6_3_min_err_coeff.F90:219.49:
  4023.  
  4024. subroutine set_coeff_up_6 ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  4025. 1
  4026. Warning: Unused dummy argument 'loc_order' at (1)
  4027. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6.F90:5.41:
  4028.  
  4029. subroutine set_coeff_6 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4030. 1
  4031. Warning: Unused dummy argument 'loc_order' at (1)
  4032. Checking status of thorn TestLoop
  4033. COMPILING arrangements/CactusTest/TestLoop/src/TestLoopPointwise.c
  4034. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_6.F90
  4035. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_6.F90:5.42:
  4036.  
  4037. subroutine set_coeff2_6 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4038. 1
  4039. Warning: Unused dummy argument 'loc_order' at (1)
  4040. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_8_4.F90
  4041. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_8_4.F90:5.43:
  4042.  
  4043. subroutine set_coeff_8_4 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4044. 1
  4045. Warning: Unused dummy argument 'loc_order' at (1)
  4046. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_8_4.F90
  4047. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_8_4.F90:5.44:
  4048.  
  4049. subroutine set_coeff2_8_4 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4050. 1
  4051. Warning: Unused dummy argument 'loc_order' at (1)
  4052. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_8_4_min_err_coeff.F90
  4053. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_8_4_min_err_coeff.F90:5.47:
  4054.  
  4055. subroutine set_coeff_8_4_opt ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4056. 1
  4057. Warning: Unused dummy argument 'loc_order' at (1)
  4058. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_8_4_min_err_coeff.F90:100.55:
  4059.  
  4060. subroutine set_coeff_up_8_4_opt ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  4061. 1
  4062. Warning: Unused dummy argument 'loc_order' at (1)
  4063. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_8_4_min_err_coeff.F90:255.49:
  4064.  
  4065. subroutine set_coeff_up_8 ( nsize, dir, loc_order, bb, gsize, imin, imax, dd )
  4066. 1
  4067. Warning: Unused dummy argument 'loc_order' at (1)
  4068. COMPILING arrangements/CactusTest/TestLoop/src/TestLoopC.c
  4069. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_8.F90
  4070. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_8.F90:5.41:
  4071.  
  4072. subroutine set_coeff_8 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4073. 1
  4074. Warning: Unused dummy argument 'loc_order' at (1)
  4075. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients2_8.F90
  4076. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients2_8.F90:5.42:
  4077.  
  4078. subroutine set_coeff2_8 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4079. 1
  4080. Warning: Unused dummy argument 'loc_order' at (1)
  4081. COMPILING arrangements/CactusTest/TestLoop/src/TestLoopFortran.F90
  4082. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_4_3.F90
  4083. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_4_3.F90:5.43:
  4084.  
  4085. subroutine set_coeff_4_3 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4086. 1
  4087. Warning: Unused dummy argument 'loc_order' at (1)
  4088. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_4_3_min_err_coeff.F90
  4089. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_4_3_min_err_coeff.F90:5.47:
  4090.  
  4091. subroutine set_coeff_4_3_opt ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4092. 1
  4093. Warning: Unused dummy argument 'loc_order' at (1)
  4094. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_6_5.F90
  4095. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6_5.F90:5.43:
  4096.  
  4097. subroutine set_coeff_6_5 ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4098. 1
  4099. Warning: Unused dummy argument 'loc_order' at (1)
  4100. COMPILING configs/sim/bindings/build/TestLoop/cctk_ThornBindings.c
  4101. COMPILING arrangements/LSUThorns/SummationByParts/src/Coefficients_6_5_min_err_coeff.F90
  4102. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestLoop.a
  4103. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Coefficients_6_5_min_err_coeff.F90:5.47:
  4104.  
  4105. subroutine set_coeff_6_5_opt ( nsize, loc_order, bb, gsize, imin, imax, dd )
  4106. 1
  4107. Warning: Unused dummy argument 'loc_order' at (1)
  4108. COMPILING arrangements/LSUThorns/SummationByParts/src/Poisoning.F90
  4109. Checking status of thorn TestMath
  4110. COMPILING arrangements/LSUThorns/SummationByParts/src/get_offset.c
  4111. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/get_offset.c: In function 'get_shiftout':
  4112. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/get_offset.c:14:32: warning: unused variable 'cctkGH' [-Wunused-variable]
  4113. cGH const * restrict const cctkGH = cctkGH_;
  4114. ^
  4115. COMPILING arrangements/LSUThorns/SummationByParts/src/stencil.c
  4116. COMPILING arrangements/CactusTest/TestMath/src/math_c.c
  4117. COMPILING arrangements/LSUThorns/SummationByParts/src/get_boundary_width.c
  4118. COMPILING arrangements/CactusTest/TestMath/src/math_cc.cc
  4119. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_2_1.F90
  4120. COMPILING configs/sim/bindings/build/TestMath/cctk_ThornBindings.c
  4121. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestMath.a
  4122. Checking status of thorn TestMoL
  4123. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives2_2_1.F90
  4124. COMPILING arrangements/CactusTest/TestMoL/src/Register.c
  4125. COMPILING arrangements/CactusTest/TestMoL/src/RHS.c
  4126. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_4_2.F90
  4127. COMPILING arrangements/CactusTest/TestMoL/src/Init.c
  4128. COMPILING configs/sim/bindings/build/TestMoL/cctk_ThornBindings.c
  4129. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestMoL.a
  4130. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives2_4_2.F90
  4131. Checking status of thorn TestPar
  4132. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives2_4_2_min_err_coeff.F90
  4133. COMPILING arrangements/CactusTest/TestPar/src/PrintStrings.c
  4134. COMPILING arrangements/CactusTest/TestPar/src/SetValues.c
  4135. COMPILING configs/sim/bindings/build/TestPar/cctk_ThornBindings.c
  4136. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestPar.a
  4137. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_6_3.F90
  4138. Checking status of thorn TestReduce
  4139. COMPILING arrangements/CactusTest/TestReduce/src/Reduce_Maximum.c
  4140. COMPILING arrangements/CactusTest/TestReduce/src/Reduce_Sum.c
  4141. COMPILING arrangements/CactusTest/TestReduce/src/Reduce_Maximum.F77
  4142. COMPILING arrangements/CactusTest/TestReduce/src/Reduce_Sum.F77
  4143. COMPILING arrangements/CactusTest/TestReduce/src/Initial.c
  4144. COMPILING configs/sim/bindings/build/TestReduce/cctk_ThornBindings.c
  4145. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestReduce.a
  4146. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives2_6_3.F90
  4147. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_6_3_min_err_coeff.F90
  4148. Checking status of thorn TestSchedule
  4149. COMPILING arrangements/CactusTest/TestSchedule/src/TestSchedule.c
  4150. COMPILING configs/sim/bindings/build/TestSchedule/cctk_ThornBindings.c
  4151. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestSchedule.a
  4152. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_8_4.F90
  4153. Checking status of thorn TestStrings
  4154. COMPILING arrangements/CactusTest/TestStrings/src/CRoutines.c
  4155. COMPILING arrangements/CactusTest/TestStrings/src/FCalls.F
  4156. COMPILING configs/sim/bindings/build/TestStrings/cctk_ThornBindings.c
  4157. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestStrings.a
  4158. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives2_8_4.F90
  4159. Checking status of thorn TestTable
  4160. COMPILING arrangements/CactusTest/TestTable/src/test_table.c
  4161. COMPILING configs/sim/bindings/build/TestTable/cctk_ThornBindings.c
  4162. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestTable.a
  4163. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_8_4_min_err_coeff.F90
  4164. Checking status of thorn TestTimers
  4165. COMPILING arrangements/CactusTest/TestTimers/src/TimeIt.c
  4166. COMPILING configs/sim/bindings/build/TestTimers/cctk_ThornBindings.c
  4167. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestTimers.a
  4168. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_4_3.F90
  4169. Checking status of thorn TestTypes
  4170. COMPILING arrangements/CactusTest/TestTypes/src/initial.c
  4171. COMPILING arrangements/CactusTest/TestTypes/src/initial.F77
  4172. /Users/comerduncan/Cactus/arrangements/CactusTest/TestTypes/src/initial.F77:27.18:
  4173.  
  4174. vcomplex8 = (1.0d0, 1.0d0)
  4175. 1
  4176. Warning: Possible change of value in conversion from COMPLEX(8) to COMPLEX(4) at (1)
  4177. COMPILING configs/sim/bindings/build/TestTypes/cctk_ThornBindings.c
  4178. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestTypes.a
  4179. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_4_3_min_err_coeff.F90
  4180. Checking status of thorn Time
  4181. COMPILING arrangements/CactusBase/Time/src/Courant.c
  4182. COMPILING arrangements/CactusBase/Time/src/Given.c
  4183. COMPILING arrangements/CactusBase/Time/src/Initialise.c
  4184. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_6_5.F90
  4185. COMPILING arrangements/CactusBase/Time/src/Simple.c
  4186. COMPILING configs/sim/bindings/build/Time/cctk_ThornBindings.c
  4187. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Time.a
  4188. COMPILING arrangements/LSUThorns/SummationByParts/src/Derivatives_6_5_min_err_coeff.F90
  4189. Checking status of thorn TimerInfo
  4190. COMPILING arrangements/CactusExamples/TimerInfo/src/TimerInfo.c
  4191. COMPILING arrangements/CactusExamples/TimerInfo/src/Custom.c
  4192. COMPILING configs/sim/bindings/build/TimerInfo/cctk_ThornBindings.c
  4193. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_4_3_min_err_coeff.F90
  4194. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_4_3_min_err_coeff.F90:470.32:
  4195.  
  4196. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4197. 1
  4198. Warning: Unused dummy argument 'bb' at (1)
  4199. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_4_3_min_err_coeff.F90:470.37:
  4200.  
  4201. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4202. 1
  4203. Warning: Unused dummy argument 'lsh' at (1)
  4204. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TimerInfo.a
  4205. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_4_3_min_err_coeff_alt.F90
  4206. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_4_3_min_err_coeff_alt.F90:693.32:
  4207.  
  4208. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4209. 1
  4210. Warning: Unused dummy argument 'bb' at (1)
  4211. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_4_3_min_err_coeff_alt.F90:693.37:
  4212.  
  4213. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4214. 1
  4215. Warning: Unused dummy argument 'lsh' at (1)
  4216. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff.f90: In function 'dissipation_4_3_opt':
  4217. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff.f90:388:0: warning: 'nkk' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4218. INTEGER*4 imin(*)
  4219. ^
  4220. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff.f90:38:0: note: 'nkk' was declared here
  4221. # 15
  4222. ^
  4223. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff.f90:256:0: warning: 'njj' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4224. INTEGER*4 dir
  4225. ^
  4226. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff.f90:37:0: warning: 'ol' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4227. integer, parameter :: cctki_use_operator_type = kind(operator_type)
  4228. ^
  4229. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff.f90:127:0: warning: 'nii' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4230. # 16
  4231. ^
  4232. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff_alt.f90: In function 'dissipation_4_3_alt':
  4233. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff_alt.f90:534:0: warning: 'nkk' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4234. INTEGER*4, intent(in) :: npatches, patch
  4235. ^
  4236. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff_alt.f90:38:0: note: 'nkk' was declared here
  4237. # 15
  4238. ^
  4239. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff_alt.f90:350:0: warning: 'njj' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4240. end interface
  4241. ^
  4242. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff_alt.f90:37:0: warning: 'ol' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4243. integer, parameter :: cctki_use_operator_type = kind(operator_type)
  4244. ^
  4245. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_4_3_min_err_coeff_alt.f90:167:0: warning: 'nii' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4246. # 16
  4247. ^
  4248. Checking status of thorn TmunuBase
  4249. COMPILING arrangements/EinsteinBase/TmunuBase/src/CopyTmunu.F90
  4250. COMPILING arrangements/EinsteinBase/TmunuBase/src/SetStressEnergyState.F90
  4251. COMPILING arrangements/EinsteinBase/TmunuBase/src/SetTmunu.F
  4252. COMPILING arrangements/EinsteinBase/TmunuBase/src/ZeroTmunu.F90
  4253. COMPILING configs/sim/bindings/build/TmunuBase/cctk_ThornBindings.c
  4254. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TmunuBase.a
  4255. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_6_5_min_err_coeff.F90
  4256. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_6_5_min_err_coeff.F90:842.32:
  4257.  
  4258. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4259. 1
  4260. Warning: Unused dummy argument 'bb' at (1)
  4261. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_6_5_min_err_coeff.F90:842.37:
  4262.  
  4263. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4264. 1
  4265. Warning: Unused dummy argument 'lsh' at (1)
  4266. Checking status of thorn Trigger
  4267. COMPILING arrangements/AEIThorns/Trigger/src/trigger.c
  4268. /Users/comerduncan/Cactus/arrangements/AEIThorns/Trigger/src/trigger.c: In function 'Trigger_TriggerFullFilled':
  4269. /Users/comerduncan/Cactus/arrangements/AEIThorns/Trigger/src/trigger.c:59:20: warning: unused variable 'tmp_value' [-Wunused-variable]
  4270. const CCTK_REAL *tmp_value;
  4271. ^
  4272. /Users/comerduncan/Cactus/arrangements/AEIThorns/Trigger/src/trigger.c:183:7: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4273. CCTK_VInfo(CCTK_THORNSTRING,
  4274. ^
  4275. COMPILING configs/sim/bindings/build/Trigger/cctk_ThornBindings.c
  4276. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Trigger.a
  4277. COMPILING arrangements/LSUThorns/SummationByParts/src/Dissipation_6_5_min_err_coeff_alt.F90
  4278. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_6_5_min_err_coeff_alt.F90:711.32:
  4279.  
  4280. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4281. 1
  4282. Warning: Unused dummy argument 'bb' at (1)
  4283. /Users/comerduncan/Cactus/arrangements/LSUThorns/SummationByParts/src/Dissipation_6_5_min_err_coeff_alt.F90:711.37:
  4284.  
  4285. subroutine set_bmatrix ( b, bb, lsh, gsh, lbnd, h, dfl )
  4286. 1
  4287. Warning: Unused dummy argument 'lsh' at (1)
  4288. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff.f90: In function 'dissipation_6_5_opt':
  4289. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff.f90:655:0: warning: 'nkk' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4290. rhs(5+ol,:,:) = rhs(5+ol,:,:) + &
  4291. ^
  4292. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff.f90:38:0: note: 'nkk' was declared here
  4293. # 15
  4294. ^
  4295. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff.f90:421:0: warning: 'njj' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4296. # 16
  4297. ^
  4298. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff.f90:37:0: warning: 'ol' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4299. integer, parameter :: cctki_use_operator_type = kind(operator_type)
  4300. ^
  4301. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff.f90:187:0: warning: 'nii' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4302. # 16
  4303. ^
  4304. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff_alt.f90: In function 'dissipation_6_5_alt':
  4305. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff_alt.f90:572:0: warning: 'nkk' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4306. atmp = -transpose ( matmul ( h, matmul ( transpose(d), matmul ( b, d ) ) ) )
  4307. ^
  4308. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff_alt.f90:38:0: note: 'nkk' was declared here
  4309. # 15
  4310. ^
  4311. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff_alt.f90:373:0: warning: 'njj' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4312. # 16
  4313. ^
  4314. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff_alt.f90:37:0: warning: 'ol' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4315. integer, parameter :: cctki_use_operator_type = kind(operator_type)
  4316. ^
  4317. /Users/comerduncan/Cactus/configs/sim/build/SummationByParts/Dissipation_6_5_min_err_coeff_alt.f90:158:0: warning: 'nii' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4318. end interface
  4319. ^
  4320. Checking status of thorn TwoPunctures
  4321. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SummationByParts.a
  4322. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/CoordTransf.c
  4323. COMPILING configs/sim/bindings/build/TwoPunctures/cctk_ThornBindings.c
  4324. Checking status of thorn WaveBinarySource
  4325. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/Equations.c
  4326. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Equations.c: In function 'NonLinEquations':
  4327. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Equations.c:152:13: warning: unused variable 'mu' [-Wunused-variable]
  4328. CCTK_REAL mu;
  4329. ^
  4330. COMPILING arrangements/CactusWave/WaveBinarySource/src/WaveBinary.c
  4331. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c
  4332. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c: In function 'F_of_v':
  4333. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c:266:30: warning: variable 'psi7' set but not used [-Wunused-but-set-variable]
  4334. CCTK_REAL psi, psi2, psi4, psi7, r_plus, r_minus;
  4335. ^
  4336. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c: In function 'SetMatrix_JFD':
  4337. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c:597:66: warning: variable 'N3' set but not used [-Wunused-but-set-variable]
  4338. int i, i1, i_0, i_1, j, j1, j_0, j_1, k, k1, k_0, k_1, N1, N2, N3,
  4339. ^
  4340. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c: In function 'SpecCoef':
  4341. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c:937:24: warning: unused variable 'm' [-Wunused-variable]
  4342. int i, j, k, N, n, l, m;
  4343. ^
  4344. COMPILING configs/sim/bindings/build/WaveBinarySource/cctk_ThornBindings.c
  4345. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveBinarySource.a
  4346. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c
  4347. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c: In function 'TestRelax':
  4348. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:287:37: warning: passing argument 6 of 'resid' from incompatible pointer type
  4349. resid (res, ntotal, dv, F, ncols, cols, JFD);
  4350. ^
  4351. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:75:1: note: expected 'const int * const restrict* const restrict' but argument is of type 'int **'
  4352. resid (CCTK_REAL * restrict const res,
  4353. ^
  4354. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:287:43: warning: passing argument 7 of 'resid' from incompatible pointer type
  4355. resid (res, ntotal, dv, F, ncols, cols, JFD);
  4356. ^
  4357. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:75:1: note: expected 'const CCTK_REAL8 * const restrict* const restrict' but argument is of type 'CCTK_REAL8 **'
  4358. resid (CCTK_REAL * restrict const res,
  4359. ^
  4360. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:292:44: warning: passing argument 8 of 'relax' from incompatible pointer type
  4361. relax (dv, nvar, n1, n2, n3, F, ncols, cols, JFD); /* solves JFD*sh = s*/
  4362. ^
  4363. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:214:1: note: expected 'const int * const restrict* const restrict' but argument is of type 'int **'
  4364. relax (CCTK_REAL * restrict const dv,
  4365. ^
  4366. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:292:50: warning: passing argument 9 of 'relax' from incompatible pointer type
  4367. relax (dv, nvar, n1, n2, n3, F, ncols, cols, JFD); /* solves JFD*sh = s*/
  4368. ^
  4369. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:214:1: note: expected 'const CCTK_REAL8 * const restrict* const restrict' but argument is of type 'CCTK_REAL8 **'
  4370. relax (CCTK_REAL * restrict const dv,
  4371. ^
  4372. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:295:41: warning: passing argument 6 of 'resid' from incompatible pointer type
  4373. resid (res, ntotal, dv, F, ncols, cols, JFD);
  4374. ^
  4375. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:75:1: note: expected 'const int * const restrict* const restrict' but argument is of type 'int **'
  4376. resid (CCTK_REAL * restrict const res,
  4377. ^
  4378. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:295:47: warning: passing argument 7 of 'resid' from incompatible pointer type
  4379. resid (res, ntotal, dv, F, ncols, cols, JFD);
  4380. ^
  4381. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:75:1: note: expected 'const CCTK_REAL8 * const restrict* const restrict' but argument is of type 'CCTK_REAL8 **'
  4382. resid (CCTK_REAL * restrict const res,
  4383. ^
  4384. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:301:37: warning: passing argument 6 of 'resid' from incompatible pointer type
  4385. resid (res, ntotal, dv, F, ncols, cols, JFD);
  4386. ^
  4387. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:75:1: note: expected 'const int * const restrict* const restrict' but argument is of type 'int **'
  4388. resid (CCTK_REAL * restrict const res,
  4389. ^
  4390. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:301:43: warning: passing argument 7 of 'resid' from incompatible pointer type
  4391. resid (res, ntotal, dv, F, ncols, cols, JFD);
  4392. ^
  4393. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:75:1: note: expected 'const CCTK_REAL8 * const restrict* const restrict' but argument is of type 'CCTK_REAL8 **'
  4394. resid (CCTK_REAL * restrict const res,
  4395. ^
  4396. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c: In function 'bicgstab':
  4397. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:403:49: warning: passing argument 8 of 'relax' from incompatible pointer type
  4398. relax (ph.d0, nvar, n1, n2, n3, p, ncols, cols, JFD);
  4399. ^
  4400. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:214:1: note: expected 'const int * const restrict* const restrict' but argument is of type 'int **'
  4401. relax (CCTK_REAL * restrict const dv,
  4402. ^
  4403. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:403:55: warning: passing argument 9 of 'relax' from incompatible pointer type
  4404. relax (ph.d0, nvar, n1, n2, n3, p, ncols, cols, JFD);
  4405. ^
  4406. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:214:1: note: expected 'const CCTK_REAL8 * const restrict* const restrict' but argument is of type 'CCTK_REAL8 **'
  4407. relax (CCTK_REAL * restrict const dv,
  4408. ^
  4409. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:431:49: warning: passing argument 8 of 'relax' from incompatible pointer type
  4410. relax (sh.d0, nvar, n1, n2, n3, s, ncols, cols, JFD);
  4411. ^
  4412. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:214:1: note: expected 'const int * const restrict* const restrict' but argument is of type 'int **'
  4413. relax (CCTK_REAL * restrict const dv,
  4414. ^
  4415. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:431:55: warning: passing argument 9 of 'relax' from incompatible pointer type
  4416. relax (sh.d0, nvar, n1, n2, n3, s, ncols, cols, JFD);
  4417. ^
  4418. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:214:1: note: expected 'const CCTK_REAL8 * const restrict* const restrict' but argument is of type 'CCTK_REAL8 **'
  4419. relax (CCTK_REAL * restrict const dv,
  4420. ^
  4421. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c: In function 'Newton':
  4422. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/Newton.c:500:37: warning: variable 'ii' set but not used [-Wunused-but-set-variable]
  4423. int ntotal = n1 * n2 * n3 * nvar, ii, it;
  4424. ^
  4425. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c: In function 'F_of_v':
  4426. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/FuncAndJacobian.c:351:54: warning: 'indx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4427. (double)(-(2.0 * Pi / psi2/psi * sources[indx]) * FAC),
  4428. ^
  4429. Checking status of thorn WaveToy1DF77
  4430. COMPILING arrangements/CactusExamples/WaveToy1DF77/src/Evolve.F77
  4431. COMPILING arrangements/CactusExamples/WaveToy1DF77/src/Startup.F77
  4432. COMPILING arrangements/CactusExamples/WaveToy1DF77/src/Initial.F77
  4433. COMPILING arrangements/CactusExamples/WaveToy1DF77/src/Coord.F77
  4434. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/TwoPunctures.c
  4435. COMPILING arrangements/CactusExamples/WaveToy1DF77/src/Boundary.F77
  4436. COMPILING configs/sim/bindings/build/WaveToy1DF77/cctk_ThornBindings.c
  4437. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToy1DF77.a
  4438. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/TwoPunctures.c: In function 'TwoPunctures':
  4439. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/TwoPunctures.c:166:11: warning: 'phi' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4440. rx3_To_xyz (nvar, s_x[i3D], r, phi, &(s_y[indx]), &(s_z[indx]), U);
  4441. ^
  4442. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/TwoPunctures.c:37:32: note: 'phi' was declared here
  4443. CCTK_REAL al, A, Am1, be, B, phi, R, r, X;
  4444. ^
  4445. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/TwoPunctures/src/TwoPunctures.c:38:27: warning: 'i3D' may be used uninitialized in this function [-Wmaybe-uninitialized]
  4446. CCTK_INT ivar, i, j, k, i3D, indx;
  4447. ^
  4448. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/TP_utilities.c
  4449. Checking status of thorn WaveToy2DF77
  4450. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/ParamCheck.c
  4451. COMPILING arrangements/CactusExamples/WaveToy2DF77/src/Evolve.F77
  4452. COMPILING arrangements/EinsteinInitialData/TwoPunctures/src/Metadata.cc
  4453. COMPILING arrangements/CactusExamples/WaveToy2DF77/src/Startup.F77
  4454. COMPILING arrangements/CactusExamples/WaveToy2DF77/src/Initial.F77
  4455. COMPILING arrangements/CactusExamples/WaveToy2DF77/src/Coord.F77
  4456. COMPILING arrangements/CactusExamples/WaveToy2DF77/src/Boundary.F77
  4457. COMPILING configs/sim/bindings/build/WaveToy2DF77/cctk_ThornBindings.c
  4458. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToy2DF77.a
  4459. Checking status of thorn WaveToyExtra
  4460. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TwoPunctures.a
  4461. COMPILING arrangements/CactusWave/WaveToyExtra/src/Boundary.c
  4462. Checking status of thorn CactusBindings
  4463. COMPILING configs/sim/bindings/build/WaveToyExtra/cctk_ThornBindings.c
  4464. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToyExtra.a
  4465. COMPILING configs/sim/bindings/Implementations/ImplementationBindings.c
  4466. COMPILING configs/sim/bindings/Functions/AliasedFunctions.c
  4467. COMPILING configs/sim/bindings/Functions/IsFunctionAliased.c
  4468. COMPILING configs/sim/bindings/Functions/RegisterThornFunctions.c
  4469. COMPILING configs/sim/bindings/Parameters/BindingsParameters.c
  4470. COMPILING configs/sim/bindings/Functions/ADMAnalysis_Functions.c
  4471. COMPILING configs/sim/bindings/Functions/ADMBase_Functions.c
  4472. COMPILING configs/sim/bindings/Parameters/Global.c
  4473. COMPILING configs/sim/bindings/Parameters/ADMAnalysis_Parameters.c
  4474. COMPILING configs/sim/bindings/Functions/ADMMass_Functions.c
  4475. COMPILING configs/sim/bindings/Parameters/ADMBase_Parameters.c
  4476. COMPILING configs/sim/bindings/Functions/AHFinder_Functions.c
  4477. COMPILING configs/sim/bindings/Functions/AHFinderDirect_Functions.c
  4478. COMPILING configs/sim/bindings/Parameters/ADMCoupling_Parameters.c
  4479. COMPILING configs/sim/bindings/Functions/BAM_Elliptic_Functions.c
  4480. COMPILING configs/sim/bindings/Parameters/ADMMacros_Parameters.c
  4481. COMPILING configs/sim/bindings/Functions/Boundary_Functions.c
  4482. COMPILING configs/sim/bindings/Parameters/ADMMass_Parameters.c
  4483. COMPILING configs/sim/bindings/Parameters/AEILocalInterp_Parameters.c
  4484. COMPILING configs/sim/bindings/Functions/CT_MultiLevel_Functions.c
  4485. COMPILING configs/sim/bindings/Functions/CalcK_Functions.c
  4486. COMPILING configs/sim/bindings/Parameters/AHFinder_Parameters.c
  4487. COMPILING configs/sim/bindings/Functions/Carpet_Functions.c
  4488. COMPILING configs/sim/bindings/Parameters/AHFinderDirect_Parameters.c
  4489. COMPILING configs/sim/bindings/Functions/CarpetEvolutionMask_Functions.c
  4490. COMPILING configs/sim/bindings/Functions/CarpetIOASCII_Functions.c
  4491. COMPILING configs/sim/bindings/Functions/CarpetIOHDF5_Functions.c
  4492. COMPILING configs/sim/bindings/Functions/CarpetIOScalar_Functions.c
  4493. COMPILING configs/sim/bindings/Functions/CarpetInterp_Functions.c
  4494. COMPILING configs/sim/bindings/Parameters/BAM_Elliptic_Parameters.c
  4495. COMPILING configs/sim/bindings/Functions/CarpetInterp2_Functions.c
  4496. COMPILING configs/sim/bindings/Functions/CarpetLib_Functions.c
  4497. COMPILING configs/sim/bindings/Functions/CarpetReduce_Functions.c
  4498. COMPILING configs/sim/bindings/Functions/CarpetRegrid_Functions.c
  4499. COMPILING configs/sim/bindings/Parameters/BLAS_Parameters.c
  4500. COMPILING configs/sim/bindings/Functions/CarpetRegrid2_Functions.c
  4501. COMPILING configs/sim/bindings/Parameters/Boundary_Parameters.c
  4502. COMPILING configs/sim/bindings/Functions/CarpetSlab_Functions.c
  4503. COMPILING configs/sim/bindings/Parameters/CT_MultiLevel_Parameters.c
  4504. COMPILING configs/sim/bindings/Functions/CarpetTracker_Functions.c
  4505. COMPILING configs/sim/bindings/Parameters/Cactus_Parameters.c
  4506. COMPILING configs/sim/bindings/Functions/CartGrid3D_Functions.c
  4507. COMPILING configs/sim/bindings/Functions/Cartoon2D_Functions.c
  4508. COMPILING configs/sim/bindings/Parameters/CalcK_Parameters.c
  4509. COMPILING configs/sim/bindings/Functions/CoordBase_Functions.c
  4510. COMPILING configs/sim/bindings/Parameters/Carpet_Parameters.c
  4511. COMPILING configs/sim/bindings/Functions/Dissipation_Functions.c
  4512. COMPILING configs/sim/bindings/Functions/EHFinder_Functions.c
  4513. COMPILING configs/sim/bindings/Parameters/CarpetEvolutionMask_Parameters.c
  4514. COMPILING configs/sim/bindings/Functions/EOS_Omni_Functions.c
  4515. COMPILING configs/sim/bindings/Parameters/CarpetIOASCII_Parameters.c
  4516. COMPILING configs/sim/bindings/Functions/Formaline_Functions.c
  4517. COMPILING configs/sim/bindings/Parameters/CarpetIOBasic_Parameters.c
  4518. COMPILING configs/sim/bindings/Functions/GRHydro_Functions.c
  4519. COMPILING configs/sim/bindings/Parameters/CarpetIOHDF5_Parameters.c
  4520. COMPILING configs/sim/bindings/Functions/GRHydro_InitData_Functions.c
  4521. COMPILING configs/sim/bindings/Functions/GaugeWave_Functions.c
  4522. COMPILING configs/sim/bindings/Parameters/CarpetIOScalar_Parameters.c
  4523. COMPILING configs/sim/bindings/Functions/GenericFD_Functions.c
  4524. COMPILING configs/sim/bindings/Parameters/CarpetIntegrateTest_Parameters.c
  4525. COMPILING configs/sim/bindings/Functions/HTTPD_Functions.c
  4526. COMPILING configs/sim/bindings/Parameters/CarpetInterp_Parameters.c
  4527. COMPILING configs/sim/bindings/Functions/IDAxiBrillBH_Functions.c
  4528. COMPILING configs/sim/bindings/Functions/IOASCII_Functions.c
  4529. COMPILING configs/sim/bindings/Parameters/CarpetInterp2_Parameters.c
  4530. COMPILING configs/sim/bindings/Functions/IOBasic_Functions.c
  4531. COMPILING configs/sim/bindings/Parameters/CarpetLib_Parameters.c
  4532. COMPILING configs/sim/bindings/Functions/IOHDF5_Functions.c
  4533. COMPILING configs/sim/bindings/Parameters/CarpetMask_Parameters.c
  4534. COMPILING configs/sim/bindings/Functions/IOHDF5Util_Functions.c
  4535. COMPILING configs/sim/bindings/Functions/IOJpeg_Functions.c
  4536. COMPILING configs/sim/bindings/Parameters/CarpetProlongateTest_Parameters.c
  4537. COMPILING configs/sim/bindings/Functions/IOUtil_Functions.c
  4538. COMPILING configs/sim/bindings/Parameters/CarpetReduce_Parameters.c
  4539. COMPILING configs/sim/bindings/Functions/InterpToArray_Functions.c
  4540. COMPILING configs/sim/bindings/Parameters/CarpetRegrid_Parameters.c
  4541. COMPILING configs/sim/bindings/Functions/KerrSchild_Functions.c
  4542. COMPILING configs/sim/bindings/Functions/LoopControl_Functions.c
  4543. COMPILING configs/sim/bindings/Parameters/CarpetRegrid2_Parameters.c
  4544. COMPILING configs/sim/bindings/Functions/ML_ADMConstraints_Functions.c
  4545. COMPILING configs/sim/bindings/Functions/ML_ADMQuantities_Functions.c
  4546. COMPILING configs/sim/bindings/Functions/ML_BSSN_Functions.c
  4547. COMPILING configs/sim/bindings/Functions/ML_BSSN_Helper_Functions.c
  4548. COMPILING configs/sim/bindings/Parameters/CarpetRegridTest_Parameters.c
  4549. COMPILING configs/sim/bindings/Functions/ML_CCZ4_Functions.c
  4550. COMPILING configs/sim/bindings/Parameters/CarpetSlab_Parameters.c
  4551. COMPILING configs/sim/bindings/Functions/ML_CCZ4_Helper_Functions.c
  4552. COMPILING configs/sim/bindings/Parameters/CarpetTracker_Parameters.c
  4553. COMPILING configs/sim/bindings/Functions/ML_WaveToy_Functions.c
  4554. COMPILING configs/sim/bindings/Parameters/CartGrid3D_Parameters.c
  4555. COMPILING configs/sim/bindings/Functions/MemSpeed_Functions.c
  4556. COMPILING configs/sim/bindings/Functions/Meudon_Bin_BH_Functions.c
  4557. COMPILING configs/sim/bindings/Parameters/Cartoon2D_Parameters.c
  4558. COMPILING configs/sim/bindings/Functions/Meudon_Bin_NS_Functions.c
  4559. COMPILING configs/sim/bindings/Functions/Minkowski_Functions.c
  4560. COMPILING configs/sim/bindings/Parameters/Constants_Parameters.c
  4561. COMPILING configs/sim/bindings/Parameters/CoordBase_Parameters.c
  4562. COMPILING configs/sim/bindings/Functions/MoL_Functions.c
  4563. COMPILING configs/sim/bindings/Functions/ModifiedSchwarzschildBL_Functions.c
  4564. COMPILING configs/sim/bindings/Parameters/CoordGauge_Parameters.c
  4565. COMPILING configs/sim/bindings/Functions/Multipole_Functions.c
  4566. COMPILING configs/sim/bindings/Parameters/CycleClock_Parameters.c
  4567. COMPILING configs/sim/bindings/Functions/NaNChecker_Functions.c
  4568. COMPILING configs/sim/bindings/Parameters/DemoInterp_Parameters.c
  4569. COMPILING configs/sim/bindings/Functions/NewRad_Functions.c
  4570. COMPILING configs/sim/bindings/Parameters/Dissipation_Parameters.c
  4571. COMPILING configs/sim/bindings/Functions/NoExcision_Functions.c
  4572. COMPILING configs/sim/bindings/Parameters/DistortedBHIVP_Parameters.c
  4573. COMPILING configs/sim/bindings/Functions/NullConstr_Functions.c
  4574. COMPILING configs/sim/bindings/Parameters/EHFinder_Parameters.c
  4575. COMPILING configs/sim/bindings/Functions/NullEvolve_Functions.c
  4576. COMPILING configs/sim/bindings/Functions/NullExact_Functions.c
  4577. COMPILING configs/sim/bindings/Functions/NullNews_Functions.c
  4578. COMPILING configs/sim/bindings/Parameters/EOS_Base_Parameters.c
  4579. COMPILING configs/sim/bindings/Functions/NullPsiInt_Functions.c
  4580. COMPILING configs/sim/bindings/Parameters/EOS_Hybrid_Parameters.c
  4581. COMPILING configs/sim/bindings/Functions/NullSHRExtract_Functions.c
  4582. COMPILING configs/sim/bindings/Parameters/EOS_IdealFluid_Parameters.c
  4583. COMPILING configs/sim/bindings/Functions/Outflow_Functions.c
  4584. COMPILING configs/sim/bindings/Parameters/EOS_Omni_Parameters.c
  4585. COMPILING configs/sim/bindings/Functions/PUGHInterp_Functions.c
  4586. COMPILING configs/sim/bindings/Parameters/EOS_Polytrope_Parameters.c
  4587. COMPILING configs/sim/bindings/Functions/PUGHSlab_Functions.c
  4588. COMPILING configs/sim/bindings/Parameters/EinsteinExact_Test_Parameters.c
  4589. COMPILING configs/sim/bindings/Functions/Periodic_Functions.c
  4590. COMPILING configs/sim/bindings/Parameters/EllBase_Parameters.c
  4591. COMPILING configs/sim/bindings/Parameters/EllSOR_Parameters.c
  4592. COMPILING configs/sim/bindings/Functions/PeriodicCarpet_Functions.c
  4593. COMPILING configs/sim/bindings/Parameters/Exact_Parameters.c
  4594. COMPILING configs/sim/bindings/Functions/Poisson_Functions.c
  4595. COMPILING configs/sim/bindings/Functions/PunctureTracker_Functions.c
  4596. COMPILING configs/sim/bindings/Functions/QuasiLocalMeasures_Functions.c
  4597. COMPILING configs/sim/bindings/Functions/ReflectionSymmetry_Functions.c
  4598. COMPILING configs/sim/bindings/Parameters/Extract_Parameters.c
  4599. COMPILING configs/sim/bindings/Functions/RotatingSymmetry180_Functions.c
  4600. COMPILING configs/sim/bindings/Functions/RotatingSymmetry90_Functions.c
  4601. COMPILING configs/sim/bindings/Parameters/FFTW3_Parameters.c
  4602. COMPILING configs/sim/bindings/Functions/SampleBoundary_Functions.c
  4603. COMPILING configs/sim/bindings/Parameters/FleshInfo_Parameters.c
  4604. COMPILING configs/sim/bindings/Functions/SampleIO_Functions.c
  4605. COMPILING configs/sim/bindings/Parameters/Formaline_Parameters.c
  4606. COMPILING configs/sim/bindings/Functions/SetMask_SphericalSurface_Functions.c
  4607. COMPILING configs/sim/bindings/Parameters/Fortran_Parameters.c
  4608. COMPILING configs/sim/bindings/Functions/ShiftedGaugeWave_Functions.c
  4609. COMPILING configs/sim/bindings/Functions/Slab_Functions.c
  4610. COMPILING configs/sim/bindings/Parameters/GRHydro_Parameters.c
  4611. COMPILING configs/sim/bindings/Functions/SphericalHarmonicDecomp_Functions.c
  4612. COMPILING configs/sim/bindings/Functions/SphericalHarmonicRecon_Functions.c
  4613. COMPILING configs/sim/bindings/Functions/SphericalSurface_Functions.c
  4614. COMPILING configs/sim/bindings/Parameters/GRHydro_InitData_Parameters.c
  4615. COMPILING configs/sim/bindings/Functions/StaticConformal_Functions.c
  4616. COMPILING configs/sim/bindings/Functions/SummationByParts_Functions.c
  4617. COMPILING configs/sim/bindings/Functions/SymBase_Functions.c
  4618. COMPILING configs/sim/bindings/Parameters/GSL_Parameters.c
  4619. COMPILING configs/sim/bindings/Parameters/GaugeWave_Parameters.c
  4620. COMPILING configs/sim/bindings/Functions/SystemTopology_Functions.c
  4621. COMPILING configs/sim/bindings/Parameters/GenericFD_Parameters.c
  4622. COMPILING configs/sim/bindings/Functions/TOVSolver_Functions.c
  4623. COMPILING configs/sim/bindings/Parameters/HDF5_Parameters.c
  4624. COMPILING configs/sim/bindings/Functions/TestLoop_Functions.c
  4625. COMPILING configs/sim/bindings/Functions/TestLoopControl_Functions.c
  4626. COMPILING configs/sim/bindings/Parameters/HTTPD_Parameters.c
  4627. COMPILING configs/sim/bindings/Functions/TestMoL_Functions.c
  4628. COMPILING configs/sim/bindings/Parameters/HTTPDExtra_Parameters.c
  4629. COMPILING configs/sim/bindings/Functions/TimerReport_Functions.c
  4630. COMPILING configs/sim/bindings/Parameters/HelloWorld_Parameters.c
  4631. COMPILING configs/sim/bindings/Functions/Timers_Functions.c
  4632. COMPILING configs/sim/bindings/Parameters/HighOrderWaveTest_Parameters.c
  4633. COMPILING configs/sim/bindings/Functions/TwoPunctures_Functions.c
  4634. COMPILING configs/sim/bindings/Parameters/HydroBase_Parameters.c
  4635. COMPILING configs/sim/bindings/Functions/Vaidya2_Functions.c
  4636. COMPILING configs/sim/bindings/Parameters/Hydro_Analysis_Parameters.c
  4637. COMPILING configs/sim/bindings/Functions/WaveMoL_Functions.c
  4638. COMPILING configs/sim/bindings/Functions/WaveToy1DF77_Functions.c
  4639. COMPILING configs/sim/bindings/Parameters/Hydro_InitExcision_Parameters.c
  4640. COMPILING configs/sim/bindings/Functions/WaveToy2DF77_Functions.c
  4641. COMPILING configs/sim/bindings/Parameters/IDAnalyticBH_Parameters.c
  4642. COMPILING configs/sim/bindings/Functions/WaveToyC_Functions.c
  4643. COMPILING configs/sim/bindings/Parameters/IDAxiBrillBH_Parameters.c
  4644. COMPILING configs/sim/bindings/Functions/WaveToyCXX_Functions.c
  4645. COMPILING configs/sim/bindings/Functions/WaveToyExtra_Functions.c
  4646. COMPILING configs/sim/bindings/Parameters/IDAxiOddBrillBH_Parameters.c
  4647. COMPILING configs/sim/bindings/Functions/WaveToyF77_Functions.c
  4648. COMPILING configs/sim/bindings/Parameters/IDBrillData_Parameters.c
  4649. COMPILING configs/sim/bindings/Functions/WaveToyF90_Functions.c
  4650. COMPILING configs/sim/bindings/Functions/WaveToyFreeF90_Functions.c
  4651. COMPILING configs/sim/bindings/Parameters/IDConstraintViolate_Parameters.c
  4652. COMPILING configs/sim/bindings/Functions/WeylScal4_Functions.c
  4653. COMPILING configs/sim/bindings/Parameters/IDFileADM_Parameters.c
  4654. COMPILING configs/sim/bindings/Parameters/IDLinearWaves_Parameters.c
  4655. COMPILING configs/sim/bindings/Parameters/IDScalarWave_Parameters.c
  4656. COMPILING configs/sim/bindings/Parameters/IDScalarWaveC_Parameters.c
  4657. COMPILING configs/sim/bindings/Parameters/IDScalarWaveCXX_Parameters.c
  4658. COMPILING configs/sim/bindings/Parameters/IDScalarWaveElliptic_Parameters.c
  4659. COMPILING configs/sim/bindings/Parameters/IDWaveMoL_Parameters.c
  4660. COMPILING configs/sim/bindings/Parameters/IOASCII_Parameters.c
  4661. COMPILING configs/sim/bindings/Parameters/IOBasic_Parameters.c
  4662. COMPILING configs/sim/bindings/Parameters/IOHDF5_Parameters.c
  4663. COMPILING configs/sim/bindings/Parameters/IOHDF5Util_Parameters.c
  4664. COMPILING configs/sim/bindings/Parameters/IOJpeg_Parameters.c
  4665. COMPILING configs/sim/bindings/Parameters/IOUtil_Parameters.c
  4666. COMPILING configs/sim/bindings/Parameters/InitBase_Parameters.c
  4667. COMPILING configs/sim/bindings/Parameters/InterpToArray_Parameters.c
  4668. COMPILING configs/sim/bindings/Parameters/KerrSchild_Parameters.c
  4669. COMPILING configs/sim/bindings/Parameters/LAPACK_Parameters.c
  4670. COMPILING configs/sim/bindings/Parameters/LORENE_Parameters.c
  4671. COMPILING configs/sim/bindings/Parameters/LocalInterp_Parameters.c
  4672. COMPILING configs/sim/bindings/Parameters/LocalInterp2_Parameters.c
  4673. COMPILING configs/sim/bindings/Parameters/LocalReduce_Parameters.c
  4674. COMPILING configs/sim/bindings/Parameters/LoopControl_Parameters.c
  4675. COMPILING configs/sim/bindings/Parameters/ML_ADMConstraints_Parameters.c
  4676. COMPILING configs/sim/bindings/Parameters/ML_ADMQuantities_Parameters.c
  4677. COMPILING configs/sim/bindings/Parameters/ML_BSSN_Parameters.c
  4678. COMPILING configs/sim/bindings/Parameters/ML_BSSN_Helper_Parameters.c
  4679. COMPILING configs/sim/bindings/Parameters/ML_BSSN_Test_Parameters.c
  4680. COMPILING configs/sim/bindings/Parameters/ML_CCZ4_Parameters.c
  4681. COMPILING configs/sim/bindings/Parameters/ML_CCZ4_Helper_Parameters.c
  4682. COMPILING configs/sim/bindings/Parameters/ML_CCZ4_Test_Parameters.c
  4683. COMPILING configs/sim/bindings/Parameters/ML_WaveToy_Parameters.c
  4684. COMPILING configs/sim/bindings/Parameters/ML_WaveToy_Test_Parameters.c
  4685. COMPILING configs/sim/bindings/Parameters/MPI_Parameters.c
  4686. COMPILING configs/sim/bindings/Parameters/MemSpeed_Parameters.c
  4687. COMPILING configs/sim/bindings/Parameters/Meudon_Bin_BH_Parameters.c
  4688. COMPILING configs/sim/bindings/Parameters/Meudon_Bin_NS_Parameters.c
  4689. COMPILING configs/sim/bindings/Parameters/Meudon_Mag_NS_Parameters.c
  4690. COMPILING configs/sim/bindings/Parameters/Minkowski_Parameters.c
  4691. COMPILING configs/sim/bindings/Parameters/MoL_Parameters.c
  4692. COMPILING configs/sim/bindings/Parameters/ModifiedSchwarzschildBL_Parameters.c
  4693. COMPILING configs/sim/bindings/Parameters/Multipole_Parameters.c
  4694. COMPILING configs/sim/bindings/Parameters/NaNCatcher_Parameters.c
  4695. COMPILING configs/sim/bindings/Parameters/NaNChecker_Parameters.c
  4696. COMPILING configs/sim/bindings/Parameters/NewRad_Parameters.c
  4697. COMPILING configs/sim/bindings/Parameters/Nice_Parameters.c
  4698. COMPILING configs/sim/bindings/Parameters/NoExcision_Parameters.c
  4699. COMPILING configs/sim/bindings/Parameters/NoMPI_Parameters.c
  4700. COMPILING configs/sim/bindings/Parameters/Noise_Parameters.c
  4701. COMPILING configs/sim/bindings/Parameters/Norms_Parameters.c
  4702. COMPILING configs/sim/bindings/Parameters/NullConstr_Parameters.c
  4703. COMPILING configs/sim/bindings/Parameters/NullDecomp_Parameters.c
  4704. COMPILING configs/sim/bindings/Parameters/NullEvolve_Parameters.c
  4705. COMPILING configs/sim/bindings/Parameters/NullExact_Parameters.c
  4706. COMPILING configs/sim/bindings/Parameters/NullGrid_Parameters.c
  4707. COMPILING configs/sim/bindings/Parameters/NullInterp_Parameters.c
  4708. COMPILING configs/sim/bindings/Parameters/NullNews_Parameters.c
  4709. COMPILING configs/sim/bindings/Parameters/NullPsiInt_Parameters.c
  4710. COMPILING configs/sim/bindings/Parameters/NullSHRExtract_Parameters.c
  4711. COMPILING configs/sim/bindings/Parameters/NullVars_Parameters.c
  4712. COMPILING configs/sim/bindings/Parameters/OpenSSL_Parameters.c
  4713. COMPILING configs/sim/bindings/Parameters/Outflow_Parameters.c
  4714. COMPILING configs/sim/bindings/Parameters/PAPI_Parameters.c
  4715. COMPILING configs/sim/bindings/Parameters/PUGH_Parameters.c
  4716. COMPILING configs/sim/bindings/Parameters/PUGHInterp_Parameters.c
  4717. COMPILING configs/sim/bindings/Parameters/PUGHReduce_Parameters.c
  4718. COMPILING configs/sim/bindings/Parameters/PUGHSlab_Parameters.c
  4719. COMPILING configs/sim/bindings/Parameters/Periodic_Parameters.c
  4720. COMPILING configs/sim/bindings/Parameters/PeriodicCarpet_Parameters.c
  4721. COMPILING configs/sim/bindings/Parameters/Poisson_Parameters.c
  4722. COMPILING configs/sim/bindings/Parameters/PunctureTracker_Parameters.c
  4723. COMPILING configs/sim/bindings/Parameters/QuasiLocalMeasures_Parameters.c
  4724. COMPILING configs/sim/bindings/Parameters/ReductionTest_Parameters.c
  4725. COMPILING configs/sim/bindings/Parameters/ReductionTest2_Parameters.c
  4726. COMPILING configs/sim/bindings/Parameters/ReductionTest3_Parameters.c
  4727. COMPILING configs/sim/bindings/Parameters/ReflectionSymmetry_Parameters.c
  4728. COMPILING configs/sim/bindings/Parameters/RegridSyncTest_Parameters.c
  4729. COMPILING configs/sim/bindings/Parameters/RotatingDBHIVP_Parameters.c
  4730. COMPILING configs/sim/bindings/Parameters/RotatingSymmetry180_Parameters.c
  4731. COMPILING configs/sim/bindings/Parameters/RotatingSymmetry90_Parameters.c
  4732. COMPILING configs/sim/bindings/Parameters/SampleBoundary_Parameters.c
  4733. COMPILING configs/sim/bindings/Parameters/SampleIO_Parameters.c
  4734. COMPILING configs/sim/bindings/Parameters/SetMask_SphericalSurface_Parameters.c
  4735. COMPILING configs/sim/bindings/Parameters/ShiftedGaugeWave_Parameters.c
  4736. COMPILING configs/sim/bindings/Parameters/Slab_Parameters.c
  4737. COMPILING configs/sim/bindings/Parameters/SlabTest_Parameters.c
  4738. COMPILING configs/sim/bindings/Parameters/Socket_Parameters.c
  4739. COMPILING configs/sim/bindings/Parameters/SpaceMask_Parameters.c
  4740. COMPILING configs/sim/bindings/Parameters/SphericalHarmonicDecomp_Parameters.c
  4741. COMPILING configs/sim/bindings/Parameters/SphericalHarmonicRecon_Parameters.c
  4742. COMPILING configs/sim/bindings/Parameters/SphericalSurface_Parameters.c
  4743. COMPILING configs/sim/bindings/Parameters/StaticConformal_Parameters.c
  4744. COMPILING configs/sim/bindings/Parameters/SummationByParts_Parameters.c
  4745. COMPILING configs/sim/bindings/Parameters/SymBase_Parameters.c
  4746. COMPILING configs/sim/bindings/Parameters/SystemStatistics_Parameters.c
  4747. COMPILING configs/sim/bindings/Parameters/SystemTopology_Parameters.c
  4748. COMPILING configs/sim/bindings/Parameters/TATelliptic_Parameters.c
  4749. COMPILING configs/sim/bindings/Parameters/TGRtensor_Parameters.c
  4750. COMPILING configs/sim/bindings/Parameters/TOVSolver_Parameters.c
  4751. COMPILING configs/sim/bindings/Variables/BindingsVariables.c
  4752. COMPILING configs/sim/bindings/Parameters/TerminationTrigger_Parameters.c
  4753. COMPILING configs/sim/bindings/Parameters/TestArrays_Parameters.c
  4754. COMPILING configs/sim/bindings/Variables/ADMAnalysis.c
  4755. COMPILING configs/sim/bindings/Parameters/TestCarpetGridInfo_Parameters.c
  4756. COMPILING configs/sim/bindings/Parameters/TestComplex_Parameters.c
  4757. COMPILING configs/sim/bindings/Parameters/TestCoordinates_Parameters.c
  4758. COMPILING configs/sim/bindings/Parameters/TestFortranCrayPointers_Parameters.c
  4759. COMPILING configs/sim/bindings/Parameters/TestFortranDependencies1_Parameters.c
  4760. COMPILING configs/sim/bindings/Variables/ADMBase.c
  4761. COMPILING configs/sim/bindings/Parameters/TestFortranDependencies2_Parameters.c
  4762. COMPILING configs/sim/bindings/Parameters/TestFpointerNULL_Parameters.c
  4763. COMPILING configs/sim/bindings/Parameters/TestFreeF90_Parameters.c
  4764. COMPILING configs/sim/bindings/Variables/ADMCoupling.c
  4765. COMPILING configs/sim/bindings/Parameters/TestGlobalReduce_Parameters.c
  4766. COMPILING configs/sim/bindings/Parameters/TestInclude1_Parameters.c
  4767. COMPILING configs/sim/bindings/Variables/ADMMacros.c
  4768. COMPILING configs/sim/bindings/Parameters/TestInclude2_Parameters.c
  4769. COMPILING configs/sim/bindings/Parameters/TestLocalInterp2_Parameters.c
  4770. COMPILING configs/sim/bindings/Variables/ADMMass.c
  4771. COMPILING configs/sim/bindings/Parameters/TestLocalReduce_Parameters.c
  4772. COMPILING configs/sim/bindings/Parameters/TestLoop_Parameters.c
  4773. COMPILING configs/sim/bindings/Parameters/TestLoopControl_Parameters.c
  4774. COMPILING configs/sim/bindings/Parameters/TestMath_Parameters.c
  4775. COMPILING configs/sim/bindings/Parameters/TestMoL_Parameters.c
  4776. COMPILING configs/sim/bindings/Variables/AEILocalInterp.c
  4777. COMPILING configs/sim/bindings/Parameters/TestPar_Parameters.c
  4778. COMPILING configs/sim/bindings/Variables/AHFinder.c
  4779. COMPILING configs/sim/bindings/Parameters/TestReduce_Parameters.c
  4780. COMPILING configs/sim/bindings/Parameters/TestSchedule_Parameters.c
  4781. COMPILING configs/sim/bindings/Parameters/TestStrings_Parameters.c
  4782. COMPILING configs/sim/bindings/Parameters/TestTable_Parameters.c
  4783. COMPILING configs/sim/bindings/Parameters/TestTimers_Parameters.c
  4784. COMPILING configs/sim/bindings/Parameters/TestTypes_Parameters.c
  4785. COMPILING configs/sim/bindings/Parameters/Time_Parameters.c
  4786. COMPILING configs/sim/bindings/Variables/AHFinderDirect.c
  4787. COMPILING configs/sim/bindings/Parameters/TimerInfo_Parameters.c
  4788. COMPILING configs/sim/bindings/Parameters/TimerReport_Parameters.c
  4789. COMPILING configs/sim/bindings/Parameters/Timers_Parameters.c
  4790. COMPILING configs/sim/bindings/Parameters/TmunuBase_Parameters.c
  4791. COMPILING configs/sim/bindings/Parameters/Trigger_Parameters.c
  4792. COMPILING configs/sim/bindings/Parameters/TwoPunctures_Parameters.c
  4793. COMPILING configs/sim/bindings/Variables/BAM_Elliptic.c
  4794. COMPILING configs/sim/bindings/Parameters/Vaidya2_Parameters.c
  4795. COMPILING configs/sim/bindings/Parameters/Vectors_Parameters.c
  4796. COMPILING configs/sim/bindings/Parameters/WaveBinarySource_Parameters.c
  4797. COMPILING configs/sim/bindings/Parameters/WaveMoL_Parameters.c
  4798. COMPILING configs/sim/bindings/Variables/BLAS.c
  4799. COMPILING configs/sim/bindings/Parameters/WaveToy1DF77_Parameters.c
  4800. COMPILING configs/sim/bindings/Variables/Boundary.c
  4801. COMPILING configs/sim/bindings/Parameters/WaveToy2DF77_Parameters.c
  4802. COMPILING configs/sim/bindings/Variables/CT_MultiLevel.c
  4803. COMPILING configs/sim/bindings/Parameters/WaveToyC_Parameters.c
  4804. COMPILING configs/sim/bindings/Parameters/WaveToyCXX_Parameters.c
  4805. COMPILING configs/sim/bindings/Parameters/WaveToyExtra_Parameters.c
  4806. COMPILING configs/sim/bindings/Parameters/WaveToyF77_Parameters.c
  4807. COMPILING configs/sim/bindings/Variables/Cactus.c
  4808. COMPILING configs/sim/bindings/Parameters/WaveToyF90_Parameters.c
  4809. COMPILING configs/sim/bindings/Variables/CalcK.c
  4810. COMPILING configs/sim/bindings/Parameters/WaveToyFreeF90_Parameters.c
  4811. COMPILING configs/sim/bindings/Parameters/WeylScal4_Parameters.c
  4812. COMPILING configs/sim/bindings/Parameters/hwloc_Parameters.c
  4813. COMPILING configs/sim/bindings/Parameters/libjpeg_Parameters.c
  4814. COMPILING configs/sim/bindings/Variables/Carpet.c
  4815. COMPILING configs/sim/bindings/Parameters/zlib_Parameters.c
  4816. COMPILING configs/sim/bindings/Variables/CarpetEvolutionMask.c
  4817. COMPILING configs/sim/bindings/Variables/CarpetIOASCII.c
  4818. COMPILING configs/sim/bindings/Variables/CarpetIOBasic.c
  4819. COMPILING configs/sim/bindings/Variables/CarpetIOHDF5.c
  4820. COMPILING configs/sim/bindings/Variables/CarpetIOScalar.c
  4821. COMPILING configs/sim/bindings/Variables/CarpetIntegrateTest.c
  4822. COMPILING configs/sim/bindings/Variables/CarpetInterp.c
  4823. COMPILING configs/sim/bindings/Variables/CarpetInterp2.c
  4824. COMPILING configs/sim/bindings/Variables/CarpetLib.c
  4825. COMPILING configs/sim/bindings/Variables/CarpetMask.c
  4826. COMPILING configs/sim/bindings/Variables/CarpetProlongateTest.c
  4827. COMPILING configs/sim/bindings/Variables/CarpetReduce.c
  4828. COMPILING configs/sim/bindings/Variables/CarpetRegrid.c
  4829. COMPILING configs/sim/bindings/Variables/CarpetRegrid2.c
  4830. COMPILING configs/sim/bindings/Variables/CarpetRegridTest.c
  4831. COMPILING configs/sim/bindings/Variables/CarpetSlab.c
  4832. COMPILING configs/sim/bindings/Variables/CarpetTracker.c
  4833. COMPILING configs/sim/bindings/Variables/CartGrid3D.c
  4834. COMPILING configs/sim/bindings/Variables/Cartoon2D.c
  4835. COMPILING configs/sim/bindings/Variables/Constants.c
  4836. COMPILING configs/sim/bindings/Variables/CoordBase.c
  4837. COMPILING configs/sim/bindings/Variables/CoordGauge.c
  4838. COMPILING configs/sim/bindings/Variables/CycleClock.c
  4839. COMPILING configs/sim/bindings/Variables/DemoInterp.c
  4840. COMPILING configs/sim/bindings/Variables/Dissipation.c
  4841. COMPILING configs/sim/bindings/Variables/DistortedBHIVP.c
  4842. COMPILING configs/sim/bindings/Variables/EHFinder.c
  4843. COMPILING configs/sim/bindings/Variables/EOS_Base.c
  4844. COMPILING configs/sim/bindings/Variables/EOS_Hybrid.c
  4845. COMPILING configs/sim/bindings/Variables/EOS_IdealFluid.c
  4846. COMPILING configs/sim/bindings/Variables/EOS_Omni.c
  4847. COMPILING configs/sim/bindings/Variables/EOS_Polytrope.c
  4848. COMPILING configs/sim/bindings/Variables/EinsteinExact_Test.c
  4849. COMPILING configs/sim/bindings/Variables/EllBase.c
  4850. COMPILING configs/sim/bindings/Variables/EllSOR.c
  4851. COMPILING configs/sim/bindings/Variables/Exact.c
  4852. COMPILING configs/sim/bindings/Variables/Extract.c
  4853. COMPILING configs/sim/bindings/Variables/FFTW3.c
  4854. COMPILING configs/sim/bindings/Variables/FleshInfo.c
  4855. COMPILING configs/sim/bindings/Variables/Formaline.c
  4856. COMPILING configs/sim/bindings/Variables/Fortran.c
  4857. COMPILING configs/sim/bindings/Variables/GRHydro.c
  4858. COMPILING configs/sim/bindings/Schedule/ScheduleADMAnalysis.c
  4859. COMPILING configs/sim/bindings/Schedule/ScheduleADMBase.c
  4860. COMPILING configs/sim/bindings/Schedule/ScheduleADMCoupling.c
  4861. COMPILING configs/sim/bindings/Schedule/ScheduleADMMacros.c
  4862. COMPILING configs/sim/bindings/Schedule/ScheduleADMMass.c
  4863. COMPILING configs/sim/bindings/Schedule/ScheduleAEILocalInterp.c
  4864. COMPILING configs/sim/bindings/Schedule/ScheduleAHFinder.c
  4865. COMPILING configs/sim/bindings/Schedule/ScheduleAHFinderDirect.c
  4866. COMPILING configs/sim/bindings/Schedule/ScheduleBAM_Elliptic.c
  4867. COMPILING configs/sim/bindings/Schedule/ScheduleBLAS.c
  4868. COMPILING configs/sim/bindings/Schedule/ScheduleBoundary.c
  4869. COMPILING configs/sim/bindings/Schedule/ScheduleCT_MultiLevel.c
  4870. COMPILING configs/sim/bindings/Schedule/ScheduleCactus.c
  4871. COMPILING configs/sim/bindings/Schedule/ScheduleCalcK.c
  4872. COMPILING configs/sim/bindings/Schedule/ScheduleCarpet.c
  4873. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetEvolutionMask.c
  4874. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetIOASCII.c
  4875. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetIOBasic.c
  4876. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetIOHDF5.c
  4877. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetIOScalar.c
  4878. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetIntegrateTest.c
  4879. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetInterp.c
  4880. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetInterp2.c
  4881. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetLib.c
  4882. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetMask.c
  4883. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetProlongateTest.c
  4884. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetReduce.c
  4885. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetRegrid.c
  4886. COMPILING configs/sim/bindings/Variables/GRHydro_InitData.c
  4887. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetRegrid2.c
  4888. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetRegridTest.c
  4889. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetSlab.c
  4890. COMPILING configs/sim/bindings/Schedule/ScheduleCarpetTracker.c
  4891. COMPILING configs/sim/bindings/Schedule/ScheduleCartGrid3D.c
  4892. COMPILING configs/sim/bindings/Schedule/ScheduleCartoon2D.c
  4893. COMPILING configs/sim/bindings/Schedule/ScheduleConstants.c
  4894. COMPILING configs/sim/bindings/Schedule/ScheduleCoordBase.c
  4895. COMPILING configs/sim/bindings/Schedule/ScheduleCoordGauge.c
  4896. COMPILING configs/sim/bindings/Schedule/ScheduleCycleClock.c
  4897. COMPILING configs/sim/bindings/Schedule/ScheduleDemoInterp.c
  4898. COMPILING configs/sim/bindings/Schedule/ScheduleDissipation.c
  4899. COMPILING configs/sim/bindings/Schedule/ScheduleDistortedBHIVP.c
  4900. COMPILING configs/sim/bindings/Schedule/ScheduleEHFinder.c
  4901. COMPILING configs/sim/bindings/Schedule/ScheduleEOS_Base.c
  4902. COMPILING configs/sim/bindings/Schedule/ScheduleEOS_Hybrid.c
  4903. COMPILING configs/sim/bindings/Schedule/ScheduleEOS_IdealFluid.c
  4904. COMPILING configs/sim/bindings/Schedule/ScheduleEOS_Omni.c
  4905. COMPILING configs/sim/bindings/Variables/GSL.c
  4906. COMPILING configs/sim/bindings/Schedule/ScheduleEOS_Polytrope.c
  4907. COMPILING configs/sim/bindings/Variables/GaugeWave.c
  4908. COMPILING configs/sim/bindings/Schedule/ScheduleEinsteinExact_Test.c
  4909. COMPILING configs/sim/bindings/Schedule/ScheduleEllBase.c
  4910. COMPILING configs/sim/bindings/Schedule/ScheduleEllSOR.c
  4911. COMPILING configs/sim/bindings/Schedule/ScheduleExact.c
  4912. COMPILING configs/sim/bindings/Variables/GenericFD.c
  4913. COMPILING configs/sim/bindings/Schedule/ScheduleExtract.c
  4914. COMPILING configs/sim/bindings/Variables/HDF5.c
  4915. COMPILING configs/sim/bindings/Schedule/ScheduleFFTW3.c
  4916. COMPILING configs/sim/bindings/Variables/HTTPD.c
  4917. COMPILING configs/sim/bindings/Schedule/ScheduleFleshInfo.c
  4918. COMPILING configs/sim/bindings/Variables/HTTPDExtra.c
  4919. COMPILING configs/sim/bindings/Schedule/ScheduleFormaline.c
  4920. COMPILING configs/sim/bindings/Variables/HelloWorld.c
  4921. COMPILING configs/sim/bindings/Variables/HighOrderWaveTest.c
  4922. COMPILING configs/sim/bindings/Schedule/ScheduleFortran.c
  4923. COMPILING configs/sim/bindings/Variables/HydroBase.c
  4924. COMPILING configs/sim/bindings/Schedule/ScheduleGRHydro.c
  4925. COMPILING configs/sim/bindings/Variables/Hydro_Analysis.c
  4926. COMPILING configs/sim/bindings/Variables/Hydro_InitExcision.c
  4927. COMPILING configs/sim/bindings/Variables/IDAnalyticBH.c
  4928. COMPILING configs/sim/bindings/Variables/IDAxiBrillBH.c
  4929. COMPILING configs/sim/bindings/Schedule/ScheduleGRHydro_InitData.c
  4930. COMPILING configs/sim/bindings/Schedule/ScheduleGSL.c
  4931. COMPILING configs/sim/bindings/Variables/IDAxiOddBrillBH.c
  4932. COMPILING configs/sim/bindings/Schedule/ScheduleGaugeWave.c
  4933. COMPILING configs/sim/bindings/Schedule/ScheduleGenericFD.c
  4934. COMPILING configs/sim/bindings/Schedule/ScheduleHDF5.c
  4935. COMPILING configs/sim/bindings/Variables/IDBrillData.c
  4936. COMPILING configs/sim/bindings/Schedule/ScheduleHTTPD.c
  4937. COMPILING configs/sim/bindings/Schedule/ScheduleHTTPDExtra.c
  4938. COMPILING configs/sim/bindings/Schedule/ScheduleHelloWorld.c
  4939. COMPILING configs/sim/bindings/Variables/IDConstraintViolate.c
  4940. COMPILING configs/sim/bindings/Schedule/ScheduleHighOrderWaveTest.c
  4941. COMPILING configs/sim/bindings/Schedule/ScheduleHydroBase.c
  4942. COMPILING configs/sim/bindings/Variables/IDFileADM.c
  4943. COMPILING configs/sim/bindings/Schedule/ScheduleHydro_Analysis.c
  4944. COMPILING configs/sim/bindings/Variables/IDLinearWaves.c
  4945. COMPILING configs/sim/bindings/Schedule/ScheduleHydro_InitExcision.c
  4946. COMPILING configs/sim/bindings/Schedule/ScheduleIDAnalyticBH.c
  4947. COMPILING configs/sim/bindings/Schedule/ScheduleIDAxiBrillBH.c
  4948. COMPILING configs/sim/bindings/Variables/IDScalarWave.c
  4949. COMPILING configs/sim/bindings/Schedule/ScheduleIDAxiOddBrillBH.c
  4950. COMPILING configs/sim/bindings/Variables/IDScalarWaveC.c
  4951. COMPILING configs/sim/bindings/Schedule/ScheduleIDBrillData.c
  4952. COMPILING configs/sim/bindings/Variables/IDScalarWaveCXX.c
  4953. COMPILING configs/sim/bindings/Schedule/ScheduleIDConstraintViolate.c
  4954. COMPILING configs/sim/bindings/Schedule/ScheduleIDFileADM.c
  4955. COMPILING configs/sim/bindings/Variables/IDScalarWaveElliptic.c
  4956. COMPILING configs/sim/bindings/Schedule/ScheduleIDLinearWaves.c
  4957. COMPILING configs/sim/bindings/Variables/IDWaveMoL.c
  4958. COMPILING configs/sim/bindings/Schedule/ScheduleIDScalarWave.c
  4959. COMPILING configs/sim/bindings/Variables/IOASCII.c
  4960. COMPILING configs/sim/bindings/Schedule/ScheduleIDScalarWaveC.c
  4961. COMPILING configs/sim/bindings/Variables/IOBasic.c
  4962. COMPILING configs/sim/bindings/Schedule/ScheduleIDScalarWaveCXX.c
  4963. COMPILING configs/sim/bindings/Schedule/ScheduleIDScalarWaveElliptic.c
  4964. COMPILING configs/sim/bindings/Variables/IOHDF5.c
  4965. COMPILING configs/sim/bindings/Schedule/ScheduleIDWaveMoL.c
  4966. COMPILING configs/sim/bindings/Variables/IOHDF5Util.c
  4967. COMPILING configs/sim/bindings/Variables/IOJpeg.c
  4968. COMPILING configs/sim/bindings/Schedule/ScheduleIOASCII.c
  4969. COMPILING configs/sim/bindings/Variables/IOUtil.c
  4970. COMPILING configs/sim/bindings/Schedule/ScheduleIOBasic.c
  4971. COMPILING configs/sim/bindings/Variables/InitBase.c
  4972. COMPILING configs/sim/bindings/Schedule/ScheduleIOHDF5.c
  4973. COMPILING configs/sim/bindings/Variables/InterpToArray.c
  4974. COMPILING configs/sim/bindings/Schedule/ScheduleIOHDF5Util.c
  4975. COMPILING configs/sim/bindings/Schedule/ScheduleIOJpeg.c
  4976. COMPILING configs/sim/bindings/Variables/KerrSchild.c
  4977. COMPILING configs/sim/bindings/Schedule/ScheduleIOUtil.c
  4978. COMPILING configs/sim/bindings/Schedule/ScheduleInitBase.c
  4979. COMPILING configs/sim/bindings/Schedule/ScheduleInterpToArray.c
  4980. COMPILING configs/sim/bindings/Schedule/ScheduleKerrSchild.c
  4981. COMPILING configs/sim/bindings/Variables/LAPACK.c
  4982. COMPILING configs/sim/bindings/Variables/LORENE.c
  4983. COMPILING configs/sim/bindings/Schedule/ScheduleLAPACK.c
  4984. COMPILING configs/sim/bindings/Variables/LocalInterp.c
  4985. COMPILING configs/sim/bindings/Schedule/ScheduleLORENE.c
  4986. COMPILING configs/sim/bindings/Variables/LocalInterp2.c
  4987. COMPILING configs/sim/bindings/Schedule/ScheduleLocalInterp.c
  4988. COMPILING configs/sim/bindings/Variables/LocalReduce.c
  4989. COMPILING configs/sim/bindings/Schedule/ScheduleLocalInterp2.c
  4990. COMPILING configs/sim/bindings/Variables/LoopControl.c
  4991. COMPILING configs/sim/bindings/Schedule/ScheduleLocalReduce.c
  4992. COMPILING configs/sim/bindings/Variables/ML_ADMConstraints.c
  4993. COMPILING configs/sim/bindings/Schedule/ScheduleLoopControl.c
  4994. COMPILING configs/sim/bindings/Schedule/ScheduleML_ADMConstraints.c
  4995. COMPILING configs/sim/bindings/Schedule/ScheduleML_ADMQuantities.c
  4996. COMPILING configs/sim/bindings/Schedule/ScheduleML_BSSN.c
  4997. COMPILING configs/sim/bindings/Variables/ML_ADMQuantities.c
  4998. COMPILING configs/sim/bindings/Schedule/ScheduleML_BSSN_Helper.c
  4999. COMPILING configs/sim/bindings/Schedule/ScheduleML_BSSN_Test.c
  5000. COMPILING configs/sim/bindings/Schedule/ScheduleML_CCZ4.c
  5001. COMPILING configs/sim/bindings/Schedule/ScheduleML_CCZ4_Helper.c
  5002. COMPILING configs/sim/bindings/Schedule/ScheduleML_CCZ4_Test.c
  5003. COMPILING configs/sim/bindings/Schedule/ScheduleML_WaveToy.c
  5004. COMPILING configs/sim/bindings/Schedule/ScheduleML_WaveToy_Test.c
  5005. COMPILING configs/sim/bindings/Variables/ML_BSSN.c
  5006. COMPILING configs/sim/bindings/Schedule/ScheduleMPI.c
  5007. COMPILING configs/sim/bindings/Schedule/ScheduleMemSpeed.c
  5008. COMPILING configs/sim/bindings/Schedule/ScheduleMeudon_Bin_BH.c
  5009. COMPILING configs/sim/bindings/Schedule/ScheduleMeudon_Bin_NS.c
  5010. COMPILING configs/sim/bindings/Schedule/ScheduleMeudon_Mag_NS.c
  5011. COMPILING configs/sim/bindings/Schedule/ScheduleMinkowski.c
  5012. COMPILING configs/sim/bindings/Schedule/ScheduleMoL.c
  5013. COMPILING configs/sim/bindings/Schedule/ScheduleModifiedSchwarzschildBL.c
  5014. COMPILING configs/sim/bindings/Schedule/ScheduleMultipole.c
  5015. COMPILING configs/sim/bindings/Schedule/ScheduleNaNCatcher.c
  5016. COMPILING configs/sim/bindings/Schedule/ScheduleNaNChecker.c
  5017. COMPILING configs/sim/bindings/Schedule/ScheduleNewRad.c
  5018. COMPILING configs/sim/bindings/Variables/ML_BSSN_Helper.c
  5019. COMPILING configs/sim/bindings/Schedule/ScheduleNice.c
  5020. COMPILING configs/sim/bindings/Schedule/ScheduleNoExcision.c
  5021. COMPILING configs/sim/bindings/Schedule/ScheduleNoMPI.c
  5022. COMPILING configs/sim/bindings/Schedule/ScheduleNoise.c
  5023. COMPILING configs/sim/bindings/Schedule/ScheduleNorms.c
  5024. COMPILING configs/sim/bindings/Schedule/ScheduleNullConstr.c
  5025. COMPILING configs/sim/bindings/Schedule/ScheduleNullDecomp.c
  5026. COMPILING configs/sim/bindings/Schedule/ScheduleNullEvolve.c
  5027. COMPILING configs/sim/bindings/Schedule/ScheduleNullExact.c
  5028. COMPILING configs/sim/bindings/Schedule/ScheduleNullGrid.c
  5029. COMPILING configs/sim/bindings/Schedule/ScheduleNullInterp.c
  5030. COMPILING configs/sim/bindings/Schedule/ScheduleNullNews.c
  5031. COMPILING configs/sim/bindings/Variables/ML_BSSN_Test.c
  5032. COMPILING configs/sim/bindings/Variables/ML_CCZ4.c
  5033. COMPILING configs/sim/bindings/Schedule/ScheduleNullPsiInt.c
  5034. COMPILING configs/sim/bindings/Schedule/ScheduleNullSHRExtract.c
  5035. COMPILING configs/sim/bindings/Schedule/ScheduleNullVars.c
  5036. COMPILING configs/sim/bindings/Schedule/ScheduleOpenSSL.c
  5037. COMPILING configs/sim/bindings/Schedule/ScheduleOutflow.c
  5038. COMPILING configs/sim/bindings/Schedule/SchedulePAPI.c
  5039. COMPILING configs/sim/bindings/Schedule/SchedulePUGH.c
  5040. COMPILING configs/sim/bindings/Schedule/SchedulePUGHInterp.c
  5041. COMPILING configs/sim/bindings/Schedule/SchedulePUGHReduce.c
  5042. COMPILING configs/sim/bindings/Schedule/SchedulePUGHSlab.c
  5043. COMPILING configs/sim/bindings/Schedule/SchedulePeriodic.c
  5044. COMPILING configs/sim/bindings/Schedule/SchedulePeriodicCarpet.c
  5045. COMPILING configs/sim/bindings/Schedule/SchedulePoisson.c
  5046. COMPILING configs/sim/bindings/Schedule/SchedulePunctureTracker.c
  5047. COMPILING configs/sim/bindings/Variables/ML_CCZ4_Helper.c
  5048. COMPILING configs/sim/bindings/Schedule/ScheduleQuasiLocalMeasures.c
  5049. COMPILING configs/sim/bindings/Schedule/ScheduleReductionTest.c
  5050. COMPILING configs/sim/bindings/Schedule/ScheduleReductionTest2.c
  5051. COMPILING configs/sim/bindings/Schedule/ScheduleReductionTest3.c
  5052. COMPILING configs/sim/bindings/Schedule/ScheduleReflectionSymmetry.c
  5053. COMPILING configs/sim/bindings/Schedule/ScheduleRegridSyncTest.c
  5054. COMPILING configs/sim/bindings/Schedule/ScheduleRotatingDBHIVP.c
  5055. COMPILING configs/sim/bindings/Schedule/ScheduleRotatingSymmetry180.c
  5056. COMPILING configs/sim/bindings/Schedule/ScheduleRotatingSymmetry90.c
  5057. COMPILING configs/sim/bindings/Schedule/ScheduleSampleBoundary.c
  5058. COMPILING configs/sim/bindings/Schedule/ScheduleSampleIO.c
  5059. COMPILING configs/sim/bindings/Schedule/ScheduleSetMask_SphericalSurface.c
  5060. COMPILING configs/sim/bindings/Schedule/ScheduleShiftedGaugeWave.c
  5061. COMPILING configs/sim/bindings/Schedule/ScheduleSlab.c
  5062. COMPILING configs/sim/bindings/Variables/ML_CCZ4_Test.c
  5063. COMPILING configs/sim/bindings/Schedule/ScheduleSlabTest.c
  5064. COMPILING configs/sim/bindings/Variables/ML_WaveToy.c
  5065. COMPILING configs/sim/bindings/Schedule/ScheduleSocket.c
  5066. COMPILING configs/sim/bindings/Schedule/ScheduleSpaceMask.c
  5067. COMPILING configs/sim/bindings/Variables/ML_WaveToy_Test.c
  5068. COMPILING configs/sim/bindings/Schedule/ScheduleSphericalHarmonicDecomp.c
  5069. COMPILING configs/sim/bindings/Variables/MPI.c
  5070. COMPILING configs/sim/bindings/Schedule/ScheduleSphericalHarmonicRecon.c
  5071. COMPILING configs/sim/bindings/Variables/MemSpeed.c
  5072. COMPILING configs/sim/bindings/Variables/Meudon_Bin_BH.c
  5073. COMPILING configs/sim/bindings/Schedule/ScheduleSphericalSurface.c
  5074. COMPILING configs/sim/bindings/Schedule/ScheduleStaticConformal.c
  5075. COMPILING configs/sim/bindings/Schedule/ScheduleSummationByParts.c
  5076. COMPILING configs/sim/bindings/Variables/Meudon_Bin_NS.c
  5077. COMPILING configs/sim/bindings/Schedule/ScheduleSymBase.c
  5078. COMPILING configs/sim/bindings/Schedule/ScheduleSystemStatistics.c
  5079. COMPILING configs/sim/bindings/Schedule/ScheduleSystemTopology.c
  5080. COMPILING configs/sim/bindings/Schedule/ScheduleTATelliptic.c
  5081. COMPILING configs/sim/bindings/Variables/Meudon_Mag_NS.c
  5082. COMPILING configs/sim/bindings/Schedule/ScheduleTGRtensor.c
  5083. COMPILING configs/sim/bindings/Schedule/ScheduleTOVSolver.c
  5084. COMPILING configs/sim/bindings/Schedule/ScheduleTerminationTrigger.c
  5085. COMPILING configs/sim/bindings/Variables/Minkowski.c
  5086. COMPILING configs/sim/bindings/Schedule/ScheduleTestArrays.c
  5087. COMPILING configs/sim/bindings/Schedule/ScheduleTestCarpetGridInfo.c
  5088. COMPILING configs/sim/bindings/Schedule/ScheduleTestComplex.c
  5089. COMPILING configs/sim/bindings/Variables/MoL.c
  5090. COMPILING configs/sim/bindings/Schedule/ScheduleTestCoordinates.c
  5091. COMPILING configs/sim/bindings/Schedule/ScheduleTestFortranCrayPointers.c
  5092. COMPILING configs/sim/bindings/Schedule/ScheduleTestFortranDependencies1.c
  5093. COMPILING configs/sim/bindings/Schedule/ScheduleTestFortranDependencies2.c
  5094. COMPILING configs/sim/bindings/Schedule/ScheduleTestFpointerNULL.c
  5095. COMPILING configs/sim/bindings/Schedule/ScheduleTestFreeF90.c
  5096. COMPILING configs/sim/bindings/Schedule/ScheduleTestGlobalReduce.c
  5097. COMPILING configs/sim/bindings/Schedule/ScheduleTestInclude1.c
  5098. COMPILING configs/sim/bindings/Schedule/ScheduleTestInclude2.c
  5099. COMPILING configs/sim/bindings/Schedule/ScheduleTestLocalInterp2.c
  5100. COMPILING configs/sim/bindings/Schedule/ScheduleTestLocalReduce.c
  5101. COMPILING configs/sim/bindings/Schedule/ScheduleTestLoop.c
  5102. COMPILING configs/sim/bindings/Schedule/ScheduleTestLoopControl.c
  5103. COMPILING configs/sim/bindings/Schedule/ScheduleTestMath.c
  5104. COMPILING configs/sim/bindings/Schedule/ScheduleTestMoL.c
  5105. COMPILING configs/sim/bindings/Schedule/ScheduleTestPar.c
  5106. COMPILING configs/sim/bindings/Schedule/ScheduleTestReduce.c
  5107. COMPILING configs/sim/bindings/Schedule/ScheduleTestSchedule.c
  5108. COMPILING configs/sim/bindings/Schedule/ScheduleTestStrings.c
  5109. COMPILING configs/sim/bindings/Schedule/ScheduleTestTable.c
  5110. COMPILING configs/sim/bindings/Schedule/ScheduleTestTimers.c
  5111. COMPILING configs/sim/bindings/Schedule/ScheduleTestTypes.c
  5112. COMPILING configs/sim/bindings/Schedule/ScheduleTime.c
  5113. COMPILING configs/sim/bindings/Schedule/ScheduleTimerInfo.c
  5114. COMPILING configs/sim/bindings/Schedule/ScheduleTimerReport.c
  5115. COMPILING configs/sim/bindings/Schedule/ScheduleTimers.c
  5116. COMPILING configs/sim/bindings/Schedule/ScheduleTmunuBase.c
  5117. COMPILING configs/sim/bindings/Schedule/ScheduleTrigger.c
  5118. COMPILING configs/sim/bindings/Schedule/ScheduleTwoPunctures.c
  5119. COMPILING configs/sim/bindings/Schedule/ScheduleVaidya2.c
  5120. COMPILING configs/sim/bindings/Schedule/ScheduleVectors.c
  5121. COMPILING configs/sim/bindings/Schedule/ScheduleWaveBinarySource.c
  5122. COMPILING configs/sim/bindings/Schedule/ScheduleWaveMoL.c
  5123. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToy1DF77.c
  5124. COMPILING configs/sim/bindings/Variables/ModifiedSchwarzschildBL.c
  5125. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToy2DF77.c
  5126. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToyC.c
  5127. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToyCXX.c
  5128. COMPILING configs/sim/bindings/Variables/Multipole.c
  5129. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToyExtra.c
  5130. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToyF77.c
  5131. COMPILING configs/sim/bindings/Variables/NaNCatcher.c
  5132. COMPILING configs/sim/bindings/Variables/NaNChecker.c
  5133. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToyF90.c
  5134. COMPILING configs/sim/bindings/Variables/NewRad.c
  5135. COMPILING configs/sim/bindings/Schedule/ScheduleWaveToyFreeF90.c
  5136. COMPILING configs/sim/bindings/Variables/Nice.c
  5137. COMPILING configs/sim/bindings/Schedule/ScheduleWeylScal4.c
  5138. COMPILING configs/sim/bindings/Variables/NoExcision.c
  5139. COMPILING configs/sim/bindings/Schedule/Schedulehwloc.c
  5140. COMPILING configs/sim/bindings/Schedule/Schedulelibjpeg.c
  5141. COMPILING configs/sim/bindings/Schedule/Schedulezlib.c
  5142. COMPILING configs/sim/bindings/Schedule/BindingsSchedule.c
  5143. COMPILING configs/sim/bindings/Schedule/BindingsParameterRecovery.c
  5144. COMPILING configs/sim/bindings/Variables/NoMPI.c
  5145. COMPILING configs/sim/bindings/Variables/Noise.c
  5146. COMPILING configs/sim/bindings/Variables/Norms.c
  5147. COMPILING configs/sim/bindings/Variables/NullConstr.c
  5148. COMPILING configs/sim/bindings/Variables/NullDecomp.c
  5149. COMPILING configs/sim/bindings/Variables/NullEvolve.c
  5150. COMPILING configs/sim/bindings/Variables/NullExact.c
  5151. COMPILING configs/sim/bindings/Variables/NullGrid.c
  5152. COMPILING configs/sim/bindings/Variables/NullInterp.c
  5153. COMPILING configs/sim/bindings/Variables/NullNews.c
  5154. COMPILING configs/sim/bindings/Variables/NullPsiInt.c
  5155. COMPILING configs/sim/bindings/Variables/NullSHRExtract.c
  5156. COMPILING configs/sim/bindings/Variables/NullVars.c
  5157. COMPILING configs/sim/bindings/Variables/OpenSSL.c
  5158. COMPILING configs/sim/bindings/Variables/Outflow.c
  5159. COMPILING configs/sim/bindings/Variables/PAPI.c
  5160. COMPILING configs/sim/bindings/Variables/PUGH.c
  5161. COMPILING configs/sim/bindings/Variables/PUGHInterp.c
  5162. COMPILING configs/sim/bindings/Variables/PUGHReduce.c
  5163. COMPILING configs/sim/bindings/Variables/PUGHSlab.c
  5164. COMPILING configs/sim/bindings/Variables/Periodic.c
  5165. COMPILING configs/sim/bindings/Variables/PeriodicCarpet.c
  5166. COMPILING configs/sim/bindings/Variables/Poisson.c
  5167. COMPILING configs/sim/bindings/Variables/PunctureTracker.c
  5168. COMPILING configs/sim/bindings/Variables/QuasiLocalMeasures.c
  5169. COMPILING configs/sim/bindings/Variables/ReductionTest.c
  5170. COMPILING configs/sim/bindings/Variables/ReductionTest2.c
  5171. COMPILING configs/sim/bindings/Variables/ReductionTest3.c
  5172. COMPILING configs/sim/bindings/Variables/ReflectionSymmetry.c
  5173. COMPILING configs/sim/bindings/Variables/RegridSyncTest.c
  5174. COMPILING configs/sim/bindings/Variables/RotatingDBHIVP.c
  5175. COMPILING configs/sim/bindings/Variables/RotatingSymmetry180.c
  5176. COMPILING configs/sim/bindings/Variables/RotatingSymmetry90.c
  5177. COMPILING configs/sim/bindings/Variables/SampleBoundary.c
  5178. COMPILING configs/sim/bindings/Variables/SampleIO.c
  5179. COMPILING configs/sim/bindings/Variables/SetMask_SphericalSurface.c
  5180. COMPILING configs/sim/bindings/Variables/ShiftedGaugeWave.c
  5181. COMPILING configs/sim/bindings/Variables/Slab.c
  5182. COMPILING configs/sim/bindings/Variables/SlabTest.c
  5183. COMPILING configs/sim/bindings/Variables/Socket.c
  5184. COMPILING configs/sim/bindings/Variables/SpaceMask.c
  5185. COMPILING configs/sim/bindings/Variables/SphericalHarmonicDecomp.c
  5186. COMPILING configs/sim/bindings/Variables/SphericalHarmonicRecon.c
  5187. COMPILING configs/sim/bindings/Variables/SphericalSurface.c
  5188. COMPILING configs/sim/bindings/Variables/StaticConformal.c
  5189. COMPILING configs/sim/bindings/Variables/SummationByParts.c
  5190. COMPILING configs/sim/bindings/Variables/SymBase.c
  5191. COMPILING configs/sim/bindings/Variables/SystemStatistics.c
  5192. COMPILING configs/sim/bindings/Variables/SystemTopology.c
  5193. COMPILING configs/sim/bindings/Variables/TATelliptic.c
  5194. COMPILING configs/sim/bindings/Variables/TGRtensor.c
  5195. COMPILING configs/sim/bindings/Variables/TOVSolver.c
  5196. COMPILING configs/sim/bindings/Variables/TerminationTrigger.c
  5197. COMPILING configs/sim/bindings/Variables/TestArrays.c
  5198. COMPILING configs/sim/bindings/Variables/TestCarpetGridInfo.c
  5199. COMPILING configs/sim/bindings/Variables/TestComplex.c
  5200. COMPILING configs/sim/bindings/Variables/TestCoordinates.c
  5201. COMPILING configs/sim/bindings/Variables/TestFortranCrayPointers.c
  5202. COMPILING configs/sim/bindings/Variables/TestFortranDependencies1.c
  5203. COMPILING configs/sim/bindings/Variables/TestFortranDependencies2.c
  5204. COMPILING configs/sim/bindings/Variables/TestFpointerNULL.c
  5205. COMPILING configs/sim/bindings/Variables/TestFreeF90.c
  5206. COMPILING configs/sim/bindings/Variables/TestGlobalReduce.c
  5207. COMPILING configs/sim/bindings/Variables/TestInclude1.c
  5208. COMPILING configs/sim/bindings/Variables/TestInclude2.c
  5209. COMPILING configs/sim/bindings/Variables/TestLocalInterp2.c
  5210. COMPILING configs/sim/bindings/Variables/TestLocalReduce.c
  5211. COMPILING configs/sim/bindings/Variables/TestLoop.c
  5212. COMPILING configs/sim/bindings/Variables/TestLoopControl.c
  5213. COMPILING configs/sim/bindings/Variables/TestMath.c
  5214. COMPILING configs/sim/bindings/Variables/TestMoL.c
  5215. COMPILING configs/sim/bindings/Variables/TestPar.c
  5216. COMPILING configs/sim/bindings/Variables/TestReduce.c
  5217. COMPILING configs/sim/bindings/Variables/TestSchedule.c
  5218. COMPILING configs/sim/bindings/Variables/TestStrings.c
  5219. COMPILING configs/sim/bindings/Variables/TestTable.c
  5220. COMPILING configs/sim/bindings/Variables/TestTimers.c
  5221. COMPILING configs/sim/bindings/Variables/TestTypes.c
  5222. COMPILING configs/sim/bindings/Variables/Time.c
  5223. COMPILING configs/sim/bindings/Variables/TimerInfo.c
  5224. COMPILING configs/sim/bindings/Variables/TimerReport.c
  5225. COMPILING configs/sim/bindings/Variables/Timers.c
  5226. COMPILING configs/sim/bindings/Variables/TmunuBase.c
  5227. COMPILING configs/sim/bindings/Variables/Trigger.c
  5228. COMPILING configs/sim/bindings/Variables/TwoPunctures.c
  5229. COMPILING configs/sim/bindings/Variables/Vaidya2.c
  5230. COMPILING configs/sim/bindings/Variables/Vectors.c
  5231. COMPILING configs/sim/bindings/Variables/WaveBinarySource.c
  5232. COMPILING configs/sim/bindings/Variables/WaveMoL.c
  5233. COMPILING configs/sim/bindings/Variables/WaveToy1DF77.c
  5234. COMPILING configs/sim/bindings/Variables/WaveToy2DF77.c
  5235. COMPILING configs/sim/bindings/Variables/WaveToyC.c
  5236. COMPILING configs/sim/bindings/Variables/WaveToyCXX.c
  5237. COMPILING configs/sim/bindings/Variables/WaveToyExtra.c
  5238. COMPILING configs/sim/bindings/Variables/WaveToyF77.c
  5239. COMPILING configs/sim/bindings/Variables/WaveToyF90.c
  5240. COMPILING configs/sim/bindings/Variables/WaveToyFreeF90.c
  5241. COMPILING configs/sim/bindings/Variables/WeylScal4.c
  5242. COMPILING configs/sim/bindings/Variables/hwloc.c
  5243. COMPILING configs/sim/bindings/Variables/libjpeg.c
  5244. COMPILING configs/sim/bindings/Variables/zlib.c
  5245. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CactusBindings.a
  5246. Checking status of thorn CartGrid3D
  5247. COMPILING configs/sim/bindings/build/CartGrid3D/cctk_ThornBindings.c
  5248. Checking status of thorn hwloc
  5249. COMPILING configs/sim/bindings/build/hwloc/cctk_ThornBindings.c
  5250. COMPILING arrangements/CactusBase/CartGrid3D/src/Startup.c
  5251. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_hwloc.a
  5252. COMPILING arrangements/CactusBase/CartGrid3D/src/ParamCheck.c
  5253. Checking status of thorn Dissipation
  5254. COMPILING arrangements/CactusBase/CartGrid3D/src/DecodeSymParameters.c
  5255. COMPILING arrangements/CactusBase/CartGrid3D/src/CartGrid3D.c
  5256. COMPILING arrangements/CactusNumerical/Dissipation/src/apply_dissipation.F77
  5257. COMPILING arrangements/CactusBase/CartGrid3D/src/GetSymmetry.c
  5258. COMPILING arrangements/CactusBase/CartGrid3D/src/SetSymmetry.c
  5259. COMPILING arrangements/CactusBase/CartGrid3D/src/Symmetry.c
  5260. COMPILING arrangements/CactusNumerical/Dissipation/src/basegrid.c
  5261. COMPILING arrangements/CactusNumerical/Dissipation/src/dissipation.c
  5262. COMPILING arrangements/CactusNumerical/Dissipation/src/paramcheck.c
  5263. COMPILING arrangements/CactusNumerical/Dissipation/src/setup_epsdis.c
  5264. COMPILING configs/sim/bindings/build/Dissipation/cctk_ThornBindings.c
  5265. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Dissipation.a
  5266. COMPILING arrangements/CactusBase/CartGrid3D/src/RegisterSymmetries.c
  5267. Checking status of thorn EOS_Polytrope
  5268. COMPILING arrangements/EinsteinEOS/EOS_Polytrope/src/EOS_Polytrope_Scalars.F
  5269. COMPILING arrangements/EinsteinEOS/EOS_Polytrope/src/EOS_Polytrope_Startup.F
  5270. COMPILING arrangements/EinsteinEOS/EOS_Polytrope/src/EOS_Polytrope.F
  5271. COMPILING configs/sim/bindings/build/EOS_Polytrope/cctk_ThornBindings.c
  5272. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EOS_Polytrope.a
  5273. Checking status of thorn IOJpeg
  5274. COMPILING arrangements/CactusIO/IOJpeg/src/Startup.c
  5275. COMPILING arrangements/CactusIO/IOJpeg/src/Output.c
  5276. COMPILING arrangements/CactusIO/IOJpeg/src/Write.c
  5277. COMPILING arrangements/CactusIO/IOJpeg/src/ChooseOutput.c
  5278. COMPILING arrangements/CactusIO/IOJpeg/src/JPEG.c
  5279. COMPILING configs/sim/bindings/build/IOJpeg/cctk_ThornBindings.c
  5280. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IOJpeg.a
  5281. Checking status of thorn LORENE
  5282. LORENE: Preparing directory structure...
  5283. LORENE: Unpacking archive...
  5284. ~/Cactus/configs/sim/scratch/build/LORENE ~/Cactus/configs/sim/scratch
  5285. patching file Lorene/C++/Source/Bin_hor/binhor_hh.C
  5286. patching file Lorene/C++/Source/Binaire/binaire_orbite.C
  5287. patching file Lorene/C++/Source/Binary_xcts/binary_orbit_xcts.C
  5288. patching file Lorene/C++/Source/Gravastar/gravastar_equil.C
  5289. patching file Lorene/C++/Source/Isol_hor/init_data.C
  5290. patching file Lorene/C++/Source/Time_slice/tslice_conf_init.C
  5291. patching file Lorene/C++/Source/Time_slice/tslice_dirac_max_evolve.C
  5292. patching file Lorene/C++/Makefile
  5293. patching file Lorene/C++/Source/App_hor/Makefile
  5294. patching file Lorene/C++/Source/App_hor/Makefile_lib
  5295. patching file Lorene/C++/Source/App_hor/Makefile_lib_g
  5296. patching file Lorene/C++/Source/Base_val/Makefile
  5297. patching file Lorene/C++/Source/Base_val/Makefile_lib
  5298. patching file Lorene/C++/Source/Base_val/Makefile_lib_g
  5299. patching file Lorene/C++/Source/Base_vect/Makefile
  5300. patching file Lorene/C++/Source/Base_vect/Makefile_lib
  5301. patching file Lorene/C++/Source/Base_vect/Makefile_lib_g
  5302. patching file Lorene/C++/Source/Bhole/Makefile
  5303. patching file Lorene/C++/Source/Bhole/Makefile_lib
  5304. patching file Lorene/C++/Source/Bhole/Makefile_lib_g
  5305. patching file Lorene/C++/Source/Bhole_binaire/Makefile
  5306. patching file Lorene/C++/Source/Bhole_binaire/Makefile_lib
  5307. patching file Lorene/C++/Source/Bhole_binaire/Makefile_lib_g
  5308. patching file Lorene/C++/Source/Binaire/Makefile
  5309. patching file Lorene/C++/Source/Binaire/Makefile_lib
  5310. patching file Lorene/C++/Source/Binaire/Makefile_lib_g
  5311. patching file Lorene/C++/Source/Binary/Makefile
  5312. patching file Lorene/C++/Source/Binary/Makefile_lib
  5313. patching file Lorene/C++/Source/Binary/Makefile_lib_g
  5314. patching file Lorene/C++/Source/Binary_xcts/Makefile
  5315. patching file Lorene/C++/Source/Binary_xcts/Makefile_lib
  5316. patching file Lorene/C++/Source/Binary_xcts/Makefile_lib_g
  5317. patching file Lorene/C++/Source/Bin_bhns/Makefile
  5318. patching file Lorene/C++/Source/Bin_bhns/Makefile_lib
  5319. patching file Lorene/C++/Source/Bin_bhns/Makefile_lib_g
  5320. patching file Lorene/C++/Source/Bin_bhns_extr/Makefile
  5321. patching file Lorene/C++/Source/Bin_bhns_extr/Makefile_lib
  5322. patching file Lorene/C++/Source/Bin_bhns_extr/Makefile_lib_g
  5323. patching file Lorene/C++/Source/Bin_hor/Makefile
  5324. patching file Lorene/C++/Source/Bin_hor/Makefile_lib
  5325. patching file Lorene/C++/Source/Bin_hor/Makefile_lib_g
  5326. patching file Lorene/C++/Source/Bin_ns_bh/Makefile
  5327. patching file Lorene/C++/Source/Bin_ns_bh/Makefile_lib
  5328. patching file Lorene/C++/Source/Bin_ns_bh/Makefile_lib_g
  5329. patching file Lorene/C++/Source/Bin_ns_ncp/Makefile
  5330. patching file Lorene/C++/Source/Bin_ns_ncp/Makefile_lib
  5331. patching file Lorene/C++/Source/Bin_ns_ncp/Makefile_lib_g
  5332. patching file Lorene/C++/Source/Black_hole/Makefile
  5333. patching file Lorene/C++/Source/Black_hole/Makefile_lib
  5334. patching file Lorene/C++/Source/Black_hole/Makefile_lib_g
  5335. patching file Lorene/C++/Source/Champ_cart/Makefile
  5336. patching file Lorene/C++/Source/Champ_cart/Makefile_lib
  5337. patching file Lorene/C++/Source/Champ_cart/Makefile_lib_g
  5338. patching file Lorene/C++/Source/Change_var/Makefile
  5339. patching file Lorene/C++/Source/Change_var/Makefile_lib
  5340. patching file Lorene/C++/Source/Change_var/Makefile_lib_g
  5341. patching file Lorene/C++/Source/Cmp/Makefile
  5342. patching file Lorene/C++/Source/Cmp/Makefile_lib
  5343. patching file Lorene/C++/Source/Cmp/Makefile_lib_g
  5344. patching file Lorene/C++/Source/Compobj/Makefile
  5345. patching file Lorene/C++/Source/Compobj/Makefile_lib
  5346. patching file Lorene/C++/Source/Compobj/Makefile_lib_g
  5347. patching file Lorene/C++/Source/Connection/Makefile
  5348. patching file Lorene/C++/Source/Connection/Makefile_lib
  5349. patching file Lorene/C++/Source/Connection/Makefile_lib_g
  5350. patching file Lorene/C++/Source/Coord/Makefile
  5351. patching file Lorene/C++/Source/Coord/Makefile_lib
  5352. patching file Lorene/C++/Source/Coord/Makefile_lib_g
  5353. patching file Lorene/C++/Source/CVS/Makefile
  5354. patching file Lorene/C++/Source/Diff/Makefile
  5355. patching file Lorene/C++/Source/Diff/Makefile_lib
  5356. patching file Lorene/C++/Source/Diff/Makefile_lib_g
  5357. patching file Lorene/C++/Source/Dim_tbl/Makefile
  5358. patching file Lorene/C++/Source/Eos/Makefile
  5359. patching file Lorene/C++/Source/Eos/Makefile_lib
  5360. patching file Lorene/C++/Source/Eos/Makefile_lib_g
  5361. patching file Lorene/C++/Source/Etoile/Makefile
  5362. patching file Lorene/C++/Source/Etoile/Makefile_lib
  5363. patching file Lorene/C++/Source/Etoile/Makefile_lib_g
  5364. patching file Lorene/C++/Source/Excised_slice/Makefile
  5365. patching file Lorene/C++/Source/Excised_slice/Makefile_lib
  5366. patching file Lorene/C++/Source/Excised_slice/Makefile_lib_g
  5367. patching file Lorene/C++/Source/Gravastar/Makefile
  5368. patching file Lorene/C++/Source/Gravastar/Makefile_lib
  5369. patching file Lorene/C++/Source/Gravastar/Makefile_lib_g
  5370. patching file Lorene/C++/Source/Grille3d/Makefile
  5371. patching file Lorene/C++/Source/Grille3d/Makefile_lib
  5372. patching file Lorene/C++/Source/Grille3d/Makefile_lib_g
  5373. patching file Lorene/C++/Source/Grille_cart/Makefile
  5374. patching file Lorene/C++/Source/Grille_cart/Makefile_lib
  5375. patching file Lorene/C++/Source/Grille_cart/Makefile_lib_g
  5376. patching file Lorene/C++/Source/Hole_bhns/Makefile
  5377. patching file Lorene/C++/Source/Hole_bhns/Makefile_lib
  5378. patching file Lorene/C++/Source/Hole_bhns/Makefile_lib_g
  5379. patching file Lorene/C++/Source/Isol_hole/Makefile
  5380. patching file Lorene/C++/Source/Isol_hole/Makefile_lib
  5381. patching file Lorene/C++/Source/Isol_hole/Makefile_lib_g
  5382. patching file Lorene/C++/Source/Isol_hor/Makefile
  5383. patching file Lorene/C++/Source/Isol_hor/Makefile_lib
  5384. patching file Lorene/C++/Source/Isol_hor/Makefile_lib_g
  5385. patching file Lorene/C++/Source/Itbl/Makefile
  5386. patching file Lorene/C++/Source/Itbl/Makefile_lib
  5387. patching file Lorene/C++/Source/Itbl/Makefile_lib_g
  5388. patching file Lorene/C++/Source/Map/Makefile
  5389. patching file Lorene/C++/Source/Map/Makefile_lib
  5390. patching file Lorene/C++/Source/Map/Makefile_lib_g
  5391. patching file Lorene/C++/Source/Map_cart/Makefile
  5392. patching file Lorene/C++/Source/Map_cart/Makefile_lib
  5393. patching file Lorene/C++/Source/Map_cart/Makefile_lib_g
  5394. patching file Lorene/C++/Source/Matrice/Makefile
  5395. patching file Lorene/C++/Source/Matrice/Makefile_lib
  5396. patching file Lorene/C++/Source/Matrice/Makefile_lib_g
  5397. patching file Lorene/C++/Source/Metric/Makefile
  5398. patching file Lorene/C++/Source/Metric/Makefile_lib
  5399. patching file Lorene/C++/Source/Metric/Makefile_lib_g
  5400. patching file Lorene/C++/Source/Metrique/Makefile
  5401. patching file Lorene/C++/Source/Metrique/Makefile_lib
  5402. patching file Lorene/C++/Source/Metrique/Makefile_lib_g
  5403. patching file Lorene/C++/Source/Mg3d/Makefile
  5404. patching file Lorene/C++/Source/Mg3d/Makefile_lib
  5405. patching file Lorene/C++/Source/Mg3d/Makefile_lib_g
  5406. patching file Lorene/C++/Source/Mtbl/Makefile
  5407. patching file Lorene/C++/Source/Mtbl/Makefile_lib
  5408. patching file Lorene/C++/Source/Mtbl/Makefile_lib_g
  5409. patching file Lorene/C++/Source/Mtbl_cf/Makefile
  5410. patching file Lorene/C++/Source/Mtbl_cf/Makefile_lib
  5411. patching file Lorene/C++/Source/Mtbl_cf/Makefile_lib_g
  5412. patching file Lorene/C++/Source/Non_class_members/Coef/FFT991/Makefile
  5413. patching file Lorene/C++/Source/Non_class_members/Coef/FFT991/Makefile_lib
  5414. patching file Lorene/C++/Source/Non_class_members/Coef/FFT991/Makefile_lib_g
  5415. patching file Lorene/C++/Source/Non_class_members/Coef/FFTW3/Makefile
  5416. patching file Lorene/C++/Source/Non_class_members/Coef/FFTW3/Makefile_lib
  5417. patching file Lorene/C++/Source/Non_class_members/Coef/FFTW3/Makefile_lib_g
  5418. patching file Lorene/C++/Source/Non_class_members/Coef/Makefile
  5419. patching file Lorene/C++/Source/Non_class_members/Coef/Makefile_lib
  5420. patching file Lorene/C++/Source/Non_class_members/Coef/Makefile_lib_g
  5421. patching file Lorene/C++/Source/Non_class_members/Graphics/Makefile
  5422. patching file Lorene/C++/Source/Non_class_members/Graphics/Makefile_lib
  5423. patching file Lorene/C++/Source/Non_class_members/Graphics/Makefile_lib_g
  5424. patching file Lorene/C++/Source/Non_class_members/Makefile
  5425. patching file Lorene/C++/Source/Non_class_members/Operators/Makefile
  5426. patching file Lorene/C++/Source/Non_class_members/Operators/Makefile_lib
  5427. patching file Lorene/C++/Source/Non_class_members/Operators/Makefile_lib_g
  5428. patching file Lorene/C++/Source/Non_class_members/PDE/Makefile
  5429. patching file Lorene/C++/Source/Non_class_members/PDE/Makefile_lib
  5430. patching file Lorene/C++/Source/Non_class_members/PDE/Makefile_lib_g
  5431. patching file Lorene/C++/Source/Non_class_members/Utilities/Makefile
  5432. patching file Lorene/C++/Source/Non_class_members/Utilities/Makefile_lib
  5433. patching file Lorene/C++/Source/Non_class_members/Utilities/Makefile_lib_g
  5434. patching file Lorene/C++/Source/Ope_elementary/Makefile
  5435. patching file Lorene/C++/Source/Ope_elementary/Makefile_lib
  5436. patching file Lorene/C++/Source/Ope_elementary/Makefile_lib_g
  5437. patching file Lorene/C++/Source/Ope_elementary/Ope_helmholtz_minus_2d/Makefile
  5438. patching file Lorene/C++/Source/Ope_elementary/Ope_helmholtz_minus_2d/Makefile_lib
  5439. patching file Lorene/C++/Source/Ope_elementary/Ope_helmholtz_minus_2d/Makefile_lib_g
  5440. patching file Lorene/C++/Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Makefile
  5441. patching file Lorene/C++/Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Makefile_lib
  5442. patching file Lorene/C++/Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Makefile_lib_g
  5443. patching file Lorene/C++/Source/Ope_elementary/Ope_poisson_2d/Makefile
  5444. patching file Lorene/C++/Source/Ope_elementary/Ope_poisson_2d/Makefile_lib
  5445. patching file Lorene/C++/Source/Ope_elementary/Ope_poisson_2d/Makefile_lib_g
  5446. patching file Lorene/C++/Source/Ope_elementary/Ope_poisson_pseudo_1d/Makefile
  5447. patching file Lorene/C++/Source/Ope_elementary/Ope_poisson_pseudo_1d/Makefile_lib
  5448. patching file Lorene/C++/Source/Ope_elementary/Ope_poisson_pseudo_1d/Makefile_lib_g
  5449. patching file Lorene/C++/Source/Ope_elementary/Ope_pois_vect_r/Makefile
  5450. patching file Lorene/C++/Source/Ope_elementary/Ope_pois_vect_r/Makefile_lib
  5451. patching file Lorene/C++/Source/Ope_elementary/Ope_pois_vect_r/Makefile_lib_g
  5452. patching file Lorene/C++/Source/Ope_elementary/Ope_sec_order/Makefile
  5453. patching file Lorene/C++/Source/Ope_elementary/Ope_sec_order/Makefile_lib
  5454. patching file Lorene/C++/Source/Ope_elementary/Ope_sec_order/Makefile_lib_g
  5455. patching file Lorene/C++/Source/Ope_elementary/Ope_sec_order_r2/Makefile
  5456. patching file Lorene/C++/Source/Ope_elementary/Ope_sec_order_r2/Makefile_lib
  5457. patching file Lorene/C++/Source/Ope_elementary/Ope_sec_order_r2/Makefile_lib_g
  5458. patching file Lorene/C++/Source/Ope_elementary/Ope_vorton/Makefile
  5459. patching file Lorene/C++/Source/Ope_elementary/Ope_vorton/Makefile_lib
  5460. patching file Lorene/C++/Source/Ope_elementary/Ope_vorton/Makefile_lib_g
  5461. patching file Lorene/C++/Source/Param/Makefile
  5462. patching file Lorene/C++/Source/Param/Makefile_lib
  5463. patching file Lorene/C++/Source/Param/Makefile_lib_g
  5464. patching file Lorene/C++/Source/Param_elliptic/Makefile
  5465. patching file Lorene/C++/Source/Param_elliptic/Makefile_lib
  5466. patching file Lorene/C++/Source/Param_elliptic/Makefile_lib_g
  5467. patching file Lorene/C++/Source/QuadriD/Makefile
  5468. patching file Lorene/C++/Source/QuadriD/Makefile_lib
  5469. patching file Lorene/C++/Source/QuadriD/Makefile_lib_g
  5470. patching file Lorene/C++/Source/Star/Makefile
  5471. patching file Lorene/C++/Source/Star/Makefile_lib
  5472. patching file Lorene/C++/Source/Star/Makefile_lib_g
  5473. patching file Lorene/C++/Source/Star_bhns/Makefile
  5474. patching file Lorene/C++/Source/Star_bhns/Makefile_lib
  5475. patching file Lorene/C++/Source/Star_bhns/Makefile_lib_g
  5476. patching file Lorene/C++/Source/Tbl/Makefile
  5477. patching file Lorene/C++/Source/Tbl/Makefile_lib
  5478. patching file Lorene/C++/Source/Tbl/Makefile_lib_g
  5479. patching file Lorene/C++/Source/Tenseur/Makefile
  5480. patching file Lorene/C++/Source/Tenseur/Makefile_lib
  5481. patching file Lorene/C++/Source/Tenseur/Makefile_lib_g
  5482. patching file Lorene/C++/Source/Tensor/Makefile
  5483. patching file Lorene/C++/Source/Tensor/Makefile_lib
  5484. patching file Lorene/C++/Source/Tensor/Makefile_lib_g
  5485. patching file Lorene/C++/Source/Tensor/Scalar/Makefile
  5486. patching file Lorene/C++/Source/Tensor/Scalar/Makefile_lib
  5487. patching file Lorene/C++/Source/Tensor/Scalar/Makefile_lib_g
  5488. patching file Lorene/C++/Source/Time_slice/Makefile
  5489. patching file Lorene/C++/Source/Time_slice/Makefile_lib
  5490. patching file Lorene/C++/Source/Time_slice/Makefile_lib_g
  5491. patching file Lorene/C++/Source/Valencia/Makefile
  5492. patching file Lorene/C++/Source/Valencia/Makefile_lib
  5493. patching file Lorene/C++/Source/Valencia/Makefile_lib_g
  5494. patching file Lorene/C++/Source/Valeur/Makefile
  5495. patching file Lorene/C++/Source/Valeur/Makefile_lib
  5496. patching file Lorene/C++/Source/Valeur/Makefile_lib_g
  5497. patching file Lorene/Export/C++/Makefile
  5498. patching file Lorene/Export/C++/Source/Makefile
  5499. patching file Lorene/F77/Makefile
  5500. patching file Lorene/F77/Source/Makefile
  5501. patching file Lorene/global_settings
  5502. patching file Lorene/Makefile
  5503. patching file Lorene/C++/Makefile
  5504. patching file Lorene/Export/C++/Source/bin_ns_aux.C
  5505. Hunk #1 succeeded at 338 (offset 16 lines).
  5506. patching file Lorene/Export/C++/Source/bin_bh_aux.C
  5507. patching file Lorene/Export/C++/Source/bin_ns_aux.C
  5508. Hunk #1 succeeded at 59 (offset 3 lines).
  5509. Hunk #2 succeeded at 85 (offset 3 lines).
  5510. patching file Lorene/Export/C++/Source/mag_ns_aux.C
  5511. patching file Lorene/.patch_tmp
  5512. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CartGrid3D.a
  5513. COMPILING configs/sim/bindings/build/LORENE/cctk_ThornBindings.c
  5514. Checking status of thorn NullInterp
  5515. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_InterpUtil.F90
  5516. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_ParamCheck.F90
  5517. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_TempInit.F90
  5518. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_Interp.F90
  5519. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_Eth.F90
  5520. LORENE: Configuring...
  5521. LORENE: Building...
  5522. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_MaskInit.F90
  5523. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp_Deriv.F90
  5524. COMPILING arrangements/PITTNullCode/NullInterp/src/NullInterp.F90
  5525. COMPILING configs/sim/bindings/build/NullInterp/cctk_ThornBindings.c
  5526. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullInterp.a
  5527. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullInterp.a(NullInterp.F90.o) has no symbols
  5528. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullInterp.a(NullInterp.F90.o) has no symbols
  5529. fax.f:586.2:
  5530.  
  5531. 50 CONTINUE
  5532. 1
  5533. Warning: Label 50 at (1) defined but not used
  5534. insmts.f:170.39:
  5535.  
  5536. IF(ERR1(J).LT.ERR0(LR+1)) THEN
  5537. 1
  5538. Warning: Nonconforming tab character at (1)
  5539. insmts.f:174.13:
  5540.  
  5541. ELSE
  5542. 1
  5543. Warning: Nonconforming tab character at (1)
  5544. insmts.f:185.28:
  5545.  
  5546. BBB(JR,1)=ERR0(NR1)
  5547. 1
  5548. Warning: Nonconforming tab character at (1)
  5549. insmts.f:207.42:
  5550.  
  5551. IPOS2(J)=MAX0(IPOS(LR1),IPOS(LR))
  5552. 1
  5553. Warning: Nonconforming tab character at (1)
  5554. insmts.f:218.14:
  5555.  
  5556. ENDDO
  5557. 1
  5558. Warning: Nonconforming tab character at (1)
  5559. insmts.f:281.14:
  5560.  
  5561. ENDIF
  5562. 1
  5563. Warning: Nonconforming tab character at (1)
  5564. insmts.f:292.50:
  5565.  
  5566. BBB(J0,3)=CC(JM1)**2+BB(JR)**2+AA(JP1)**2
  5567. 1
  5568. Warning: Nonconforming tab character at (1)
  5569. insmts.f:316.22:
  5570.  
  5571. 995 CONTINUE
  5572. 1
  5573. Warning: Nonconforming tab character at (1)
  5574. insmts.f:317.22:
  5575.  
  5576. 996 CONTINUE
  5577. 1
  5578. Warning: Nonconforming tab character at (1)
  5579. insmts.f:374.14:
  5580.  
  5581. J=J+1
  5582. 1
  5583. Warning: Nonconforming tab character at (1)
  5584. insmts.f:443.14:
  5585.  
  5586. ENDIF
  5587. 1
  5588. Warning: Nonconforming tab character at (1)
  5589. insmts.f:471.22:
  5590.  
  5591. 885 CONTINUE
  5592. 1
  5593. Warning: Nonconforming tab character at (1)
  5594. insmts.f:472.22:
  5595.  
  5596. 886 CONTINUE
  5597. 1
  5598. Warning: Nonconforming tab character at (1)
  5599. insmts.f:501.14:
  5600.  
  5601. J=J+1
  5602. 1
  5603. Warning: Nonconforming tab character at (1)
  5604. insmts.f:533.12:
  5605.  
  5606. END
  5607. 1
  5608. Warning: Nonconforming tab character at (1)
  5609. insmts.f:179.4:
  5610.  
  5611. 777 CONTINUE
  5612. 1
  5613. Warning: Label 777 at (1) defined but not used
  5614. insmts.f:532.5:
  5615.  
  5616. 200 FORMAT(1X,20I6)
  5617. 1
  5618. Warning: Label 200 at (1) defined but not used
  5619. insmts.f:531.5:
  5620.  
  5621. 101 FORMAT(1X,' ')
  5622. 1
  5623. Warning: Label 101 at (1) defined but not used
  5624. insmts.f:530.5:
  5625.  
  5626. 100 FORMAT(1X,10E10.3)
  5627. 1
  5628. Warning: Label 100 at (1) defined but not used
  5629. insmts.f:107.21:
  5630.  
  5631. 1 JR1,JR2,IPOS1,JM2,JM1,JP1,JP2,JOB,IPOS2,J1,JB1,JB2
  5632. 1
  5633. Warning: Unused variable 'jr2' declared at (1)
  5634. leqt1s.f:66.16:
  5635.  
  5636. integer n,nlc,nuc,ia,m,ib,ijob,ier
  5637. 1
  5638. Warning: Nonconforming tab character at (1)
  5639. leqt1s.f:67.15:
  5640.  
  5641. real*8 a(ia,*),xl(ia,*),b(ia,*)
  5642. 1
  5643. Warning: Nonconforming tab character at (1)
  5644. leqt1s.f:74.15:
  5645.  
  5646. real*8 ab(nbloc,nloc)
  5647. 1
  5648. Warning: Nonconforming tab character at (1)
  5649. leqt1s.f:75.16:
  5650.  
  5651. integer ipiv(nloc)
  5652. 1
  5653. Warning: Nonconforming tab character at (1)
  5654. leqt1s.f:76.16:
  5655.  
  5656. integer nb,i,j
  5657. 1
  5658. Warning: Nonconforming tab character at (1)
  5659. leqt1s.f:23.52:
  5660.  
  5661. subroutine leqt1s(a,n,nlc,nuc,ia,b,m,ib,ijob,xl,ier)
  5662. 1
  5663. Warning: Unused dummy argument 'ijob' at (1)
  5664. leqt1s.f:23.55:
  5665.  
  5666. subroutine leqt1s(a,n,nlc,nuc,ia,b,m,ib,ijob,xl,ier)
  5667. 1
  5668. Warning: Unused dummy argument 'xl' at (1)
  5669. tf9s.f:62.13:
  5670.  
  5671. save ndim,n2,n1,n21,ifax,trigs
  5672. 1
  5673. Warning: Nonconforming tab character at (1)
  5674. tf9s.f:77.5:
  5675.  
  5676. 300 FORMAT(10X,'LA SUB TF EST APPELLEE POUR LA PREMIERE FOIS')
  5677. 1
  5678. Warning: Label 300 at (1) defined but not used
  5679. tf9s.f:90.4:
  5680.  
  5681. 100 FORMAT(1X,'TF',10D12.4)
  5682. 1
  5683. Warning: Label 100 at (1) defined but not used
  5684. cd1mrs.f:81.13:
  5685.  
  5686. save ndim,nfonc,n1,n11,n65,NM65,N6564,N6565
  5687. 1
  5688. Warning: Nonconforming tab character at (1)
  5689. cd1mrs.f:82.13:
  5690.  
  5691. save N651,NM651,N63,NM64,NM66
  5692. 1
  5693. Warning: Nonconforming tab character at (1)
  5694. cd1mrs.f:235.5:
  5695.  
  5696. 101 FORMAT(1X,' ')
  5697. 1
  5698. Warning: Label 101 at (1) defined but not used
  5699. cd1mrs.f:234.5:
  5700.  
  5701. 100 FORMAT(1X,10E12.4)
  5702. 1
  5703. Warning: Label 100 at (1) defined but not used
  5704. cd1xms.f:154.5:
  5705.  
  5706. 110 format(1x,'ced1m64',20i5)
  5707. 1
  5708. Warning: Label 110 at (1) defined but not used
  5709. cd1xms.f:153.5:
  5710.  
  5711. 101 format(1x,'ced164')
  5712. 1
  5713. Warning: Label 101 at (1) defined but not used
  5714. cd1xms.f:152.5:
  5715.  
  5716. 100 format(1x,'ced1m64',10d12.4)
  5717. 1
  5718. Warning: Label 100 at (1) defined but not used
  5719. cd1yms.f:154.5:
  5720.  
  5721. 110 format(1x,'ced1m64',20i5)
  5722. 1
  5723. Warning: Label 110 at (1) defined but not used
  5724. cd1yms.f:153.5:
  5725.  
  5726. 101 format(1x,'ced164')
  5727. 1
  5728. Warning: Label 101 at (1) defined but not used
  5729. cd1yms.f:152.5:
  5730.  
  5731. 100 format(1x,'ced1m64',10d12.4)
  5732. 1
  5733. Warning: Label 100 at (1) defined but not used
  5734. cd1zms.f:154.5:
  5735.  
  5736. 110 format(1x,'ced1m64',20i5)
  5737. 1
  5738. Warning: Label 110 at (1) defined but not used
  5739. cd1zms.f:153.5:
  5740.  
  5741. 101 format(1x,'ced164')
  5742. 1
  5743. Warning: Label 101 at (1) defined but not used
  5744. cd1zms.f:152.5:
  5745.  
  5746. 100 format(1x,'ced1m64',10d12.4)
  5747. 1
  5748. Warning: Label 100 at (1) defined but not used
  5749. cd2mrs.f:78.13:
  5750.  
  5751. save N1,N0,N2,NN,N65,N63,N66,N166,N065,NM66
  5752. 1
  5753. Warning: Nonconforming tab character at (1)
  5754. cd2mrs.f:79.13:
  5755.  
  5756. save N6565,NM65,N1M65,NALP3,NALP4,NALI3,NALI4
  5757. 1
  5758. Warning: Nonconforming tab character at (1)
  5759. cd2mrs.f:80.13:
  5760.  
  5761. save NDIM,NEQ
  5762. 1
  5763. Warning: Nonconforming tab character at (1)
  5764. cd2mrs.f:217.5:
  5765.  
  5766. 101 FORMAT(1X,' ')
  5767. 1
  5768. Warning: Label 101 at (1) defined but not used
  5769. cd2mrs.f:216.5:
  5770.  
  5771. 100 FORMAT(1X,10E12.4)
  5772. 1
  5773. Warning: Label 100 at (1) defined but not used
  5774. cd2xms.f:171.5:
  5775.  
  5776. 110 format(1x,'ced2m64',20i5)
  5777. 1
  5778. Warning: Label 110 at (1) defined but not used
  5779. cd2xms.f:170.5:
  5780.  
  5781. 101 format(1x,'ced2m64')
  5782. 1
  5783. Warning: Label 101 at (1) defined but not used
  5784. cd2xms.f:169.5:
  5785.  
  5786. 100 format(1x,'ced2m64',10d12.4)
  5787. 1
  5788. Warning: Label 100 at (1) defined but not used
  5789. cd2yms.f:171.5:
  5790.  
  5791. 110 format(1x,'ced2m64',20i5)
  5792. 1
  5793. Warning: Label 110 at (1) defined but not used
  5794. cd2yms.f:170.5:
  5795.  
  5796. 101 format(1x,'ced2m64')
  5797. 1
  5798. Warning: Label 101 at (1) defined but not used
  5799. cd2yms.f:169.5:
  5800.  
  5801. 100 format(1x,'ced2m64',10d12.4)
  5802. 1
  5803. Warning: Label 100 at (1) defined but not used
  5804. cd2zms.f:171.5:
  5805.  
  5806. 110 format(1x,'ced2m64',20i5)
  5807. 1
  5808. Warning: Label 110 at (1) defined but not used
  5809. cd2zms.f:170.5:
  5810.  
  5811. 101 format(1x,'ced2m64')
  5812. 1
  5813. Warning: Label 101 at (1) defined but not used
  5814. cd2zms.f:169.5:
  5815.  
  5816. 100 format(1x,'ced2m64',10d12.4)
  5817. 1
  5818. Warning: Label 100 at (1) defined but not used
  5819. cepl3s.f:529.5:
  5820.  
  5821. 101 FORMAT(1X,' ')
  5822. 1
  5823. Warning: Label 101 at (1) defined but not used
  5824. cepl3s.f:528.5:
  5825.  
  5826. 100 FORMAT(1X,10E10.3)
  5827. 1
  5828. Warning: Label 100 at (1) defined but not used
  5829. ceples.f:425.14:
  5830.  
  5831. ENDDO
  5832. 1
  5833. Warning: Nonconforming tab character at (1)
  5834. ceples.f:455.14:
  5835.  
  5836. ENDDO
  5837. 1
  5838. Warning: Nonconforming tab character at (1)
  5839. ceples.f:585.28:
  5840.  
  5841. IF(IPAIR.EQ.0) THEN
  5842. 1
  5843. Warning: Nonconforming tab character at (1)
  5844. ceples.f:643.5:
  5845.  
  5846. 300 FORMAT(1X,4I4,5E10.3)
  5847. 1
  5848. Warning: Label 300 at (1) defined but not used
  5849. ceples.f:642.5:
  5850.  
  5851. 111 FORMAT(1X,10E10.2)
  5852. 1
  5853. Warning: Label 111 at (1) defined but not used
  5854. ceples.f:641.5:
  5855.  
  5856. 101 FORMAT(1X,' ')
  5857. 1
  5858. Warning: Label 101 at (1) defined but not used
  5859. ceples.f:640.5:
  5860.  
  5861. 100 FORMAT(1X,10E10.3)
  5862. 1
  5863. Warning: Label 100 at (1) defined but not used
  5864. cera2s.f:76.13:
  5865.  
  5866. save NDIM,N1,N2,N21,N10,X0,PIG
  5867. 1
  5868. Warning: Nonconforming tab character at (1)
  5869. cera2s.f:77.13:
  5870.  
  5871. save SEN,PI2,COSE
  5872. 1
  5873. Warning: Nonconforming tab character at (1)
  5874. cera2s.f:199.5:
  5875.  
  5876. 110 FORMAT(1X,3I4,5E12.4)
  5877. 1
  5878. Warning: Label 110 at (1) defined but not used
  5879. cera2s.f:198.3:
  5880.  
  5881. 109 FORMAT(1X,I5,10D12.4)
  5882. 1
  5883. Warning: Label 109 at (1) defined but not used
  5884. cera2s.f:197.3:
  5885.  
  5886. 101 FORMAT(1X,'CHE64')
  5887. 1
  5888. Warning: Label 101 at (1) defined but not used
  5889. cera2s.f:196.3:
  5890.  
  5891. 100 FORMAT(1X,'CHE64',10D12.4)
  5892. 1
  5893. Warning: Label 100 at (1) defined but not used
  5894. cerams.f:74.13:
  5895.  
  5896. save N520,NC257,X0,X1,PI,PIT,N1,N2,AN2,N21
  5897. 1
  5898. Warning: Nonconforming tab character at (1)
  5899. cerams.f:75.13:
  5900.  
  5901. save SEN,COSE,N65,NFON,NCONTR,NM65
  5902. 1
  5903. Warning: Nonconforming tab character at (1)
  5904. cerams.f:76.13:
  5905.  
  5906. save NM655,NM265,NM259,NM261,N63,N66,N654
  5907. 1
  5908. Warning: Nonconforming tab character at (1)
  5909. cerams.f:77.13:
  5910.  
  5911. save N6565,N356,N357,N365,N6555
  5912. 1
  5913. Warning: Nonconforming tab character at (1)
  5914. cerams.f:282.3:
  5915.  
  5916. 101 FORMAT(1X,'CERAMS')
  5917. 1
  5918. Warning: Label 101 at (1) defined but not used
  5919. cerams.f:281.3:
  5920.  
  5921. 100 FORMAT(10X,10E12.4)
  5922. 1
  5923. Warning: Label 100 at (1) defined but not used
  5924. cerars.f:71.13:
  5925.  
  5926. data ncontr/0/
  5927. 1
  5928. Warning: Nonconforming tab character at (1)
  5929. cerars.f:73.13:
  5930.  
  5931. save NCONTR,X0,PI,PIT,N1,N2,N21,X5,SEN,COSE
  5932. 1
  5933. Warning: Nonconforming tab character at (1)
  5934. cerars.f:174.3:
  5935.  
  5936. 101 FORMAT(1X,'CHE64')
  5937. 1
  5938. Warning: Label 101 at (1) defined but not used
  5939. cerars.f:173.4:
  5940.  
  5941. 100 FORMAT(10X,10E12.4)
  5942. 1
  5943. Warning: Label 100 at (1) defined but not used
  5944. cerx3s.f:110.13:
  5945.  
  5946. save NDR,NDY,NDZ,NEQ,NR,NZ,NY,NNN65,NN64R,NN65R,NY1Z1,MULTR
  5947. 1
  5948. Warning: Nonconforming tab character at (1)
  5949. cerx3s.f:111.13:
  5950.  
  5951. save IRESTR,N6R,MULT1,IREEE2,II,I2,LRR1,LRR2,LDR,N64R,N65R,N6565
  5952. 1
  5953. Warning: Nonconforming tab character at (1)
  5954. cerx3s.f:113.13:
  5955.  
  5956. save N365R,IRR2R
  5957. 1
  5958. Warning: Nonconforming tab character at (1)
  5959. cerx3s.f:462.5:
  5960.  
  5961. 1010 FORMAT(1X,' ')
  5962. 1
  5963. Warning: Label 1010 at (1) defined but not used
  5964. cerx3s.f:461.5:
  5965.  
  5966. 1000 FORMAT(1X,10E12.4)
  5967. 1
  5968. Warning: Label 1000 at (1) defined but not used
  5969. cerx3s.f:293.11:
  5970.  
  5971. LZ2=.99999+FLOAT(MU2)/NY1
  5972. 1
  5973. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  5974. cerx3s.f: In function 'cerx3s':
  5975. cerx3s.f:293:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  5976. LZ2=.99999+FLOAT(MU2)/NY1
  5977. ^
  5978. cerx3s.f:287:0: warning: 'lrr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  5979. LRR=1
  5980. ^
  5981. cerx3s.f:290:0: warning: 'lsy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  5982. IF(LRR.GT.NY1) LRR=1
  5983. ^
  5984. cetams.f:74.13:
  5985.  
  5986. save N520,NC257,X0,X1,PI,PIT,N1,N2,AN2,N21
  5987. 1
  5988. Warning: Nonconforming tab character at (1)
  5989. cetams.f:75.13:
  5990.  
  5991. save SEN,COSE,NCONTR,N65,NFON
  5992. 1
  5993. Warning: Nonconforming tab character at (1)
  5994. cetams.f:76.13:
  5995.  
  5996. save NM65,NM655,NM265,NM259,NM261,N63,N66
  5997. 1
  5998. Warning: Nonconforming tab character at (1)
  5999. cetams.f:77.13:
  6000.  
  6001. save N654,N6565,N356,N357,N365,N6555
  6002. 1
  6003. Warning: Nonconforming tab character at (1)
  6004. cetams.f:282.3:
  6005.  
  6006. 101 FORMAT(1X,'CETAMS')
  6007. 1
  6008. Warning: Label 101 at (1) defined but not used
  6009. cetams.f:281.3:
  6010.  
  6011. 100 FORMAT(10X,10E12.4)
  6012. 1
  6013. Warning: Label 100 at (1) defined but not used
  6014. cety3s.f:190.42:
  6015.  
  6016. if((n64y/8)*8.eq.n64y)n65y=n64y+1
  6017. 1
  6018. Warning: Nonconforming tab character at (1)
  6019. cety3s.f:215.14:
  6020.  
  6021. jz=jy
  6022. 1
  6023. Warning: Nonconforming tab character at (1)
  6024. cety3s.f:233.14:
  6025.  
  6026. jz=jy
  6027. 1
  6028. Warning: Nonconforming tab character at (1)
  6029. cety3s.f:347.21:
  6030.  
  6031. 46 continue
  6032. 1
  6033. Warning: Nonconforming tab character at (1)
  6034. cety3s.f:392.21:
  6035.  
  6036. 71 continue
  6037. 1
  6038. Warning: Nonconforming tab character at (1)
  6039. cety3s.f:394.16:
  6040.  
  6041. lyy=lsr
  6042. 1
  6043. Warning: Nonconforming tab character at (1)
  6044. cety3s.f:468.5:
  6045.  
  6046. 1010 format(1x,' ')
  6047. 1
  6048. Warning: Label 1010 at (1) defined but not used
  6049. cety3s.f:467.5:
  6050.  
  6051. 1000 format(1x,10e12.4)
  6052. 1
  6053. Warning: Label 1000 at (1) defined but not used
  6054. cety3s.f:301.12:
  6055.  
  6056. lz2=.99999+float(mu2)/nr1
  6057. 1
  6058. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  6059. cety3s.f: In function 'cety3s':
  6060. cety3s.f:115:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6061. 1 ,ny65y,mu2,lz1,lr1,lm,lz2,lr2,n63r,jjz,lsr,n265
  6062. ^
  6063. cety3s.f:114:0: warning: 'lyy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6064. 1 ,lmu,jy,ly,jz,lz,lr,n365y,itch,lyy,ny64y,lz3
  6065. ^
  6066. cety3s.f:298:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6067. if(lyy.gt.nr1) lyy=1
  6068. ^
  6069. cety3s.f:113:0: warning: 'n65y' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6070. 1 ,i2,ldy,lyy2,lyy1,n64y,n65y,n6565y,iyy2y,ly1,ly2
  6071. ^
  6072. cey23s.f:109.13:
  6073.  
  6074. save NDR,NDY,NDZ,NEQ,NR,NZ,NY,NNN65,NN64Y,NN65Y
  6075. 1
  6076. Warning: Nonconforming tab character at (1)
  6077. cey23s.f:110.13:
  6078.  
  6079. save NR1Z1,MULTY,IRESTY,N6Y,MULT1,IREEE2,II,I2
  6080. 1
  6081. Warning: Nonconforming tab character at (1)
  6082. cey23s.f:111.13:
  6083.  
  6084. save LZZ1,LZZ2,LDZ,N64Y,N65Y,N6565Y,N365Y,IRR2Y
  6085. 1
  6086. Warning: Nonconforming tab character at (1)
  6087. cey23s.f:293.11:
  6088.  
  6089. LZ2=.99999+FLOAT(MU2)/NR1
  6090. 1
  6091. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  6092. cey23s.f: In function 'cey23s':
  6093. cey23s.f:336:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6094. LSR=LR2+1
  6095. ^
  6096. cey23s.f:199:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6097. LZ2=LZZ2
  6098. ^
  6099. cey2ms.f:77.13:
  6100.  
  6101. save N1,N2,N21,X0,PI,SEN,N65,NDIM,N63,N6565,NM65,NM650,NM651
  6102. 1
  6103. Warning: Nonconforming tab character at (1)
  6104. cey2ms.f:78.13:
  6105.  
  6106. save N62,NM652,N6519,NM6,NM653,NM62,NM20,NFON
  6107. 1
  6108. Warning: Nonconforming tab character at (1)
  6109. cey2ms.f:208.5:
  6110.  
  6111. 110 FORMAT(1X,3I5,5E12.4)
  6112. 1
  6113. Warning: Label 110 at (1) defined but not used
  6114. cey2ms.f:210.3:
  6115.  
  6116. 101 FORMAT(1X,'CHEM64')
  6117. 1
  6118. Warning: Label 101 at (1) defined but not used
  6119. cey2ms.f:209.5:
  6120.  
  6121. 100 FORMAT(1X,10E12.4)
  6122. 1
  6123. Warning: Label 100 at (1) defined but not used
  6124. cheles.f:598.5:
  6125.  
  6126. 300 FORMAT(1X,4I4,5E10.3)
  6127. 1
  6128. Warning: Label 300 at (1) defined but not used
  6129. cheles.f:597.5:
  6130.  
  6131. 111 FORMAT(1X,10E10.2)
  6132. 1
  6133. Warning: Label 111 at (1) defined but not used
  6134. cheles.f:596.5:
  6135.  
  6136. 101 FORMAT(1X,' ')
  6137. 1
  6138. Warning: Label 101 at (1) defined but not used
  6139. cheles.f:595.5:
  6140.  
  6141. 100 FORMAT(1X,10E10.3)
  6142. 1
  6143. Warning: Label 100 at (1) defined but not used
  6144. chexms.f:95.5:
  6145.  
  6146. 200 format(10x,'dimensions insuffisantes dans chem64,n=',i4)
  6147. 1
  6148. Warning: Label 200 at (1) defined but not used
  6149. chexms.f:199.5:
  6150.  
  6151. 110 format(1x,20i5)
  6152. 1
  6153. Warning: Label 110 at (1) defined but not used
  6154. chexms.f:201.3:
  6155.  
  6156. 101 format(1x,'chem64')
  6157. 1
  6158. Warning: Label 101 at (1) defined but not used
  6159. chexms.f:200.5:
  6160.  
  6161. 100 format(1x,10d12.4)
  6162. 1
  6163. Warning: Label 100 at (1) defined but not used
  6164. chexms.f:134.4:
  6165.  
  6166. 18 continue
  6167. 1
  6168. Warning: Label 18 at (1) defined but not used
  6169. chexms.f:115.4:
  6170.  
  6171. 10 continue
  6172. 1
  6173. Warning: Label 10 at (1) defined but not used
  6174. cheyms.f:89.5:
  6175.  
  6176. 200 FORMAT(10X,'DIMENSIONS INSUFFISANTES DANS CHEYMS, N=',I4)
  6177. 1
  6178. Warning: Label 200 at (1) defined but not used
  6179. cheyms.f:204.3:
  6180.  
  6181. 110 FORMAT(1X,20I5)
  6182. 1
  6183. Warning: Label 110 at (1) defined but not used
  6184. cheyms.f:206.3:
  6185.  
  6186. 101 FORMAT(1X,'CHEM64')
  6187. 1
  6188. Warning: Label 101 at (1) defined but not used
  6189. cheyms.f:205.3:
  6190.  
  6191. 100 FORMAT(1X,10D12.4)
  6192. 1
  6193. Warning: Label 100 at (1) defined but not used
  6194. chezms.f:93.5:
  6195.  
  6196. 200 format(10x,'dimensions insuffisantes dans chem64,n=',i4)
  6197. 1
  6198. Warning: Label 200 at (1) defined but not used
  6199. chezms.f:197.5:
  6200.  
  6201. 110 format(1x,20i5)
  6202. 1
  6203. Warning: Label 110 at (1) defined but not used
  6204. chezms.f:199.3:
  6205.  
  6206. 101 format(1x,'chem64')
  6207. 1
  6208. Warning: Label 101 at (1) defined but not used
  6209. chezms.f:198.5:
  6210.  
  6211. 100 format(1x,10d12.4)
  6212. 1
  6213. Warning: Label 100 at (1) defined but not used
  6214. chezms.f:132.4:
  6215.  
  6216. 18 continue
  6217. 1
  6218. Warning: Label 18 at (1) defined but not used
  6219. chezms.f:113.4:
  6220.  
  6221. 10 continue
  6222. 1
  6223. Warning: Label 10 at (1) defined but not used
  6224. chi2ms.f:81.13:
  6225.  
  6226. save N1,N2,N3,N21,X0,PI,SEN,N65,NDIM
  6227. 1
  6228. Warning: Nonconforming tab character at (1)
  6229. chi2ms.f:82.13:
  6230.  
  6231. save N63,N66,N6565,NM65,NM650,NM651,N62,NM652
  6232. 1
  6233. Warning: Nonconforming tab character at (1)
  6234. chi2ms.f:83.13:
  6235.  
  6236. save N6519,NM6,NM7,NM62,NM20,NM19,NFON
  6237. 1
  6238. Warning: Nonconforming tab character at (1)
  6239. chi2ms.f:88.5:
  6240.  
  6241. 200 FORMAT(10X,'DIMENSIONS INSUFFISANTES DANS CHI2MS,N=',I4)
  6242. 1
  6243. Warning: Label 200 at (1) defined but not used
  6244. chi2ms.f:192.5:
  6245.  
  6246. 110 FORMAT(1X,2I5,5E16.4)
  6247. 1
  6248. Warning: Label 110 at (1) defined but not used
  6249. chi2ms.f:194.3:
  6250.  
  6251. 101 FORMAT(1X,'CHEM64')
  6252. 1
  6253. Warning: Label 101 at (1) defined but not used
  6254. chi2ms.f:193.5:
  6255.  
  6256. 100 FORMAT(1X,10D12.4)
  6257. 1
  6258. Warning: Label 100 at (1) defined but not used
  6259. chinms.f:84.13:
  6260.  
  6261. save N1,N2,N21,N3,X0,PI,SEN,NFON,NDIM,N65,NM65
  6262. 1
  6263. Warning: Nonconforming tab character at (1)
  6264. chinms.f:85.13:
  6265.  
  6266. save N651,NM650,NM651,NM655,NM623,N63,N65N65
  6267. 1
  6268. Warning: Nonconforming tab character at (1)
  6269. chinms.f:86.13:
  6270.  
  6271. save N653,NM20,NM201,NM2064
  6272. 1
  6273. Warning: Nonconforming tab character at (1)
  6274. chinms.f:218.4:
  6275.  
  6276. 300 FORMAT(10X,'DANS CHINM64 LMAX=',I5)
  6277. 1
  6278. Warning: Label 300 at (1) defined but not used
  6279. chinms.f:219.5:
  6280.  
  6281. 120 FORMAT(1X,'CHIM64',20I5)
  6282. 1
  6283. Warning: Label 120 at (1) defined but not used
  6284. chinms.f:217.4:
  6285.  
  6286. 110 FORMAT(1X,'CHIM64',5D24.16)
  6287. 1
  6288. Warning: Label 110 at (1) defined but not used
  6289. chinms.f:216.3:
  6290.  
  6291. 101 FORMAT(1X,'CHINM64')
  6292. 1
  6293. Warning: Label 101 at (1) defined but not used
  6294. chinms.f:215.3:
  6295.  
  6296. 100 FORMAT(1X,'CHINM64',10D12.4)
  6297. 1
  6298. Warning: Label 100 at (1) defined but not used
  6299. chins.f:114.3:
  6300.  
  6301. 101 FORMAT(1X,'IN')
  6302. 1
  6303. Warning: Label 101 at (1) defined but not used
  6304. chins.f:113.3:
  6305.  
  6306. 100 FORMAT(10X,10D12.4)
  6307. 1
  6308. Warning: Label 100 at (1) defined but not used
  6309. chixms.f:90.41:
  6310.  
  6311. SAVE NDIM, NFON, N1, N2, N21, AN2, X0, PI, SEN, N65
  6312. 1
  6313. Warning: Unused variable 'an2' declared at (1)
  6314. chiyms.f:88.13:
  6315.  
  6316. save N1,N2,N21,N3,X0,PI,SEN,NFON,NDIM,N65,NM65
  6317. 1
  6318. Warning: Nonconforming tab character at (1)
  6319. chiyms.f:89.13:
  6320.  
  6321. save N651,NM650,NM655,NM623,N63,N65N65,NM20,NM201,NM2064
  6322. 1
  6323. Warning: Nonconforming tab character at (1)
  6324. chiyms.f:228.4:
  6325.  
  6326. 300 FORMAT(10X,'DANS CHINM64 LMAX=',I5)
  6327. 1
  6328. Warning: Label 300 at (1) defined but not used
  6329. chiyms.f:229.5:
  6330.  
  6331. 120 FORMAT(1X,'CHIM64',20I5)
  6332. 1
  6333. Warning: Label 120 at (1) defined but not used
  6334. chiyms.f:227.4:
  6335.  
  6336. 110 FORMAT(1X,'CHIM64',5D24.16)
  6337. 1
  6338. Warning: Label 110 at (1) defined but not used
  6339. chiyms.f:226.3:
  6340.  
  6341. 101 FORMAT(1X,'CHINM64')
  6342. 1
  6343. Warning: Label 101 at (1) defined but not used
  6344. chiyms.f:225.3:
  6345.  
  6346. 100 FORMAT(1X,'CHINM64',10D12.4)
  6347. 1
  6348. Warning: Label 100 at (1) defined but not used
  6349. chizms.f:250.3:
  6350.  
  6351. 300 format(10x,'DANS CHIZMS LMAX=',i5)
  6352. 1
  6353. Warning: Label 300 at (1) defined but not used
  6354. chizms.f:249.3:
  6355.  
  6356. 120 format(1x,'CHIZMS',20i5)
  6357. 1
  6358. Warning: Label 120 at (1) defined but not used
  6359. chizms.f:248.3:
  6360.  
  6361. 110 format(1x,'CHIZMS',5d24.16)
  6362. 1
  6363. Warning: Label 110 at (1) defined but not used
  6364. chizms.f:247.3:
  6365.  
  6366. 101 format(1x,'CHIZMS')
  6367. 1
  6368. Warning: Label 101 at (1) defined but not used
  6369. chizms.f:246.3:
  6370.  
  6371. 100 format(1x,'CHIZMS',10d12.4)
  6372. 1
  6373. Warning: Label 100 at (1) defined but not used
  6374. chizms.f:92.41:
  6375.  
  6376. save ndim, nfon, n1, n2, n21, an2, x0, pi, sen, n65
  6377. 1
  6378. Warning: Unused variable 'an2' declared at (1)
  6379. chizms.f: In function 'chizms':
  6380. chizms.f:173:0: warning: 'nm655' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6381. cs(l)=0
  6382. ^
  6383. cirams.f:81.13:
  6384.  
  6385. save M1025,N1,N11,N2,N21,N3,X0,PI,PI2,SEN,COSE
  6386. 1
  6387. Warning: Nonconforming tab character at (1)
  6388. cirams.f:82.13:
  6389.  
  6390. save N257,NCONTR,NFONC,N65,N63,NM65,NM651,NM66,N2651
  6391. 1
  6392. Warning: Nonconforming tab character at (1)
  6393. cirams.f:83.13:
  6394.  
  6395. save N265,N6565,N633,N365
  6396. 1
  6397. Warning: Nonconforming tab character at (1)
  6398. cirams.f:325.3:
  6399.  
  6400. 101 FORMAT(1X,'IN')
  6401. 1
  6402. Warning: Label 101 at (1) defined but not used
  6403. cirams.f:324.3:
  6404.  
  6405. 100 FORMAT(10X,10D12.4)
  6406. 1
  6407. Warning: Label 100 at (1) defined but not used
  6408. cirars.f:65.13:
  6409.  
  6410. data ncontr/0/
  6411. 1
  6412. Warning: Nonconforming tab character at (1)
  6413. cirars.f:67.13:
  6414.  
  6415. save NCONTR,N1,N11,N2,N21,N3,X0,PI,PI2,X5,SEN,COSE
  6416. 1
  6417. Warning: Nonconforming tab character at (1)
  6418. cirars.f:164.3:
  6419.  
  6420. 101 FORMAT(1X,'IN')
  6421. 1
  6422. Warning: Label 101 at (1) defined but not used
  6423. cirars.f:163.3:
  6424.  
  6425. 100 FORMAT(10X,10D12.4)
  6426. 1
  6427. Warning: Label 100 at (1) defined but not used
  6428. cirx2s.f:100.13:
  6429.  
  6430. save NZ64,MULTZ,NZ65,NZR64,NZR65
  6431. 1
  6432. Warning: Nonconforming tab character at (1)
  6433. cirx2s.f:307.5:
  6434.  
  6435. 200 FORMAT(1X,'FOU',20I5)
  6436. 1
  6437. Warning: Label 200 at (1) defined but not used
  6438. cirx2s.f:306.5:
  6439.  
  6440. 101 FORMAT(1X,'FOU')
  6441. 1
  6442. Warning: Label 101 at (1) defined but not used
  6443. cirx2s.f:305.5:
  6444.  
  6445. 100 FORMAT(1X,'FOU',9D12.4)
  6446. 1
  6447. Warning: Label 100 at (1) defined but not used
  6448. cirx3s.f:125.13:
  6449.  
  6450. save N128,N25,IDE1,IDE2,INITI,NDR,NDY,NDZ,NEQ
  6451. 1
  6452. Warning: Nonconforming tab character at (1)
  6453. cirx3s.f:126.13:
  6454.  
  6455. save NR,NZ,NY,NNN65,NN64R,NN65R,NY1Z1,MULTR,IRESTR
  6456. 1
  6457. Warning: Nonconforming tab character at (1)
  6458. cirx3s.f:127.13:
  6459.  
  6460. save N6R,MULT1,IREEE2,II,I2,LRR1,LRR2,LDR
  6461. 1
  6462. Warning: Nonconforming tab character at (1)
  6463. cirx3s.f:128.13:
  6464.  
  6465. save N6565R,N365R,IRR2R,N64R,N65R
  6466. 1
  6467. Warning: Nonconforming tab character at (1)
  6468. cirx3s.f:673.5:
  6469.  
  6470. 1010 FORMAT(1X,' ')
  6471. 1
  6472. Warning: Label 1010 at (1) defined but not used
  6473. cirx3s.f:672.5:
  6474.  
  6475. 1000 FORMAT(1X,10E12.4)
  6476. 1
  6477. Warning: Label 1000 at (1) defined but not used
  6478. cirx3s.f:404.11:
  6479.  
  6480. LZ2=.99999+FLOAT(MU2)/NY1
  6481. 1
  6482. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  6483. cirx3s.f: In function 'cirx3s':
  6484. cirx3s.f:404:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6485. LZ2=.99999+FLOAT(MU2)/NY1
  6486. ^
  6487. cirx3s.f:401:0: warning: 'lsy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6488. IF(LRR.GT.NY1) LRR=1
  6489. ^
  6490. cirxms.f:81.13:
  6491.  
  6492. save M1025,N1,N11,N2,N21,N3,X0,PI,PI2,SEN,COSE
  6493. 1
  6494. Warning: Nonconforming tab character at (1)
  6495. cirxms.f:82.13:
  6496.  
  6497. save N257,NCONTR,NFONC,N65,N63,N66,NM65,NM66,N2651
  6498. 1
  6499. Warning: Nonconforming tab character at (1)
  6500. cirxms.f:83.13:
  6501.  
  6502. save N265,N6565,N633,N365
  6503. 1
  6504. Warning: Nonconforming tab character at (1)
  6505. cirxms.f:322.3:
  6506.  
  6507. 101 FORMAT(1X,'IN')
  6508. 1
  6509. Warning: Label 101 at (1) defined but not used
  6510. cirxms.f:321.3:
  6511.  
  6512. 100 FORMAT(10X,10D12.4)
  6513. 1
  6514. Warning: Label 100 at (1) defined but not used
  6515. citxms.f:325.3:
  6516.  
  6517. 101 format(1x,'in')
  6518. 1
  6519. Warning: Label 101 at (1) defined but not used
  6520. citxms.f:324.3:
  6521.  
  6522. 100 format(10x,10d12.4)
  6523. 1
  6524. Warning: Label 100 at (1) defined but not used
  6525. citxms.f:86.61:
  6526.  
  6527. save pi2, sen, cose, n257, n65, n63, n66, nm65, nm651, nm66
  6528. 1
  6529. Warning: Unused variable 'nm651' declared at (1)
  6530. city3s.f:147.13:
  6531.  
  6532. save n256,n25,ide1,ide2,initi,nr1,ny1,nz1,ndr,ndy,ndz,neq
  6533. 1
  6534. Warning: Nonconforming tab character at (1)
  6535. city3s.f:148.13:
  6536.  
  6537. save nr,nz,ny,nnn65,nn64y,nn65y,nr1z1,multy,iresty,n6y
  6538. 1
  6539. Warning: Nonconforming tab character at (1)
  6540. city3s.f:149.13:
  6541.  
  6542. save mult1,ireee2,ii,i2,lyy1,lyy2,ldy,n6565y,n365y,iyy2y
  6543. 1
  6544. Warning: Nonconforming tab character at (1)
  6545. city3s.f:150.13:
  6546.  
  6547. save n64y,n65y
  6548. 1
  6549. Warning: Nonconforming tab character at (1)
  6550. city3s.f:238.42:
  6551.  
  6552. if((n64y/8)*8.eq.n64y)n65y=n64y+1
  6553. 1
  6554. Warning: Nonconforming tab character at (1)
  6555. city3s.f:270.14:
  6556.  
  6557. jz=jy
  6558. 1
  6559. Warning: Nonconforming tab character at (1)
  6560. city3s.f:301.14:
  6561.  
  6562. jz=jy
  6563. 1
  6564. Warning: Nonconforming tab character at (1)
  6565. city3s.f:316.14:
  6566.  
  6567. jz=jy
  6568. 1
  6569. Warning: Nonconforming tab character at (1)
  6570. city3s.f:369.14:
  6571.  
  6572. jz=jy
  6573. 1
  6574. Warning: Nonconforming tab character at (1)
  6575. city3s.f:466.21:
  6576.  
  6577. 71 continue
  6578. 1
  6579. Warning: Nonconforming tab character at (1)
  6580. city3s.f:573.21:
  6581.  
  6582. 46 continue
  6583. 1
  6584. Warning: Nonconforming tab character at (1)
  6585. city3s.f:576.16:
  6586.  
  6587. lyy=lsr
  6588. 1
  6589. Warning: Nonconforming tab character at (1)
  6590. city3s.f:689.5:
  6591.  
  6592. 1010 format(1x,' ')
  6593. 1
  6594. Warning: Label 1010 at (1) defined but not used
  6595. city3s.f:688.5:
  6596.  
  6597. 1000 format(1x,10e12.4)
  6598. 1
  6599. Warning: Label 1000 at (1) defined but not used
  6600. city3s.f:420.12:
  6601.  
  6602. lz2=.99999+float(mu2)/nr1
  6603. 1
  6604. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  6605. city3s.f: In function 'city3s':
  6606. city3s.f:134:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6607. 1 ,ny65y,mu2,lz1,lr1,lm,lz2,lr2,n63r,jjz,lsr,n265,idr1
  6608. ^
  6609. city3s.f:417:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6610. if(lyy.gt.nr1) lyy=1
  6611. ^
  6612. ciy22s.f:107.13:
  6613.  
  6614. save NDY,NDZ,NEQ,NZ,NY,NY64,MULTY,NY65,NYR64
  6615. 1
  6616. Warning: Nonconforming tab character at (1)
  6617. ciy22s.f:108.13:
  6618.  
  6619. save NYR65
  6620. 1
  6621. Warning: Nonconforming tab character at (1)
  6622. ciy22s.f:381.5:
  6623.  
  6624. 200 FORMAT(1X,'FOU',20I5)
  6625. 1
  6626. Warning: Label 200 at (1) defined but not used
  6627. ciy22s.f:380.5:
  6628.  
  6629. 101 FORMAT(1X,'FOU')
  6630. 1
  6631. Warning: Label 101 at (1) defined but not used
  6632. ciy22s.f:379.5:
  6633.  
  6634. 100 FORMAT(1X,'FOU',9D12.4)
  6635. 1
  6636. Warning: Label 100 at (1) defined but not used
  6637. ciy22s.f: In function 'ciy22s':
  6638. ciy22s.f:203:0: warning: 'idr2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6639. IDR2=IDR
  6640. ^
  6641. ciy23s.f:128.13:
  6642.  
  6643. save NDR,NDY,NDZ,NEQ,NR,NZ,NY,NNN65,NN64Y,NN65Y
  6644. 1
  6645. Warning: Nonconforming tab character at (1)
  6646. ciy23s.f:129.13:
  6647.  
  6648. save NR1Z1,MULTY,IRESTY,N6Y,MULT1,IREEE2,II,I2
  6649. 1
  6650. Warning: Nonconforming tab character at (1)
  6651. ciy23s.f:130.13:
  6652.  
  6653. save LZZ1,LZZ2,LDZ,N64Y,N65Y,IRR2Y,N6565Y,N365Y
  6654. 1
  6655. Warning: Nonconforming tab character at (1)
  6656. ciy23s.f:698.5:
  6657.  
  6658. 1010 FORMAT(1X,' ')
  6659. 1
  6660. Warning: Label 1010 at (1) defined but not used
  6661. ciy23s.f:697.5:
  6662.  
  6663. 1000 FORMAT(1X,10E12.4)
  6664. 1
  6665. Warning: Label 1000 at (1) defined but not used
  6666. ciy23s.f:213.23:
  6667.  
  6668. IF(IDR.GT.4) MM=C64(1)+1.E-05
  6669. 1
  6670. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  6671. ciy23s.f:412.11:
  6672.  
  6673. LZ2=.99999+FLOAT(MU2)/NR1
  6674. 1
  6675. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  6676. ciy23s.f: In function 'ciy23s':
  6677. ciy23s.f:455:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6678. LSR=LR2+1
  6679. ^
  6680. ciy23s.f:249:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6681. LZ2=LZZ2
  6682. ^
  6683. ciy23s.f:641:0: warning: 'idr2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  6684. IF(IND.EQ.2.AND.IDR2.EQ.1) THEN
  6685. ^
  6686. ciy2ms.f:81.13:
  6687.  
  6688. save N1,N2,N3,X0,N21,PI,SEN,N65,NDIM,N66,N6565
  6689. 1
  6690. Warning: Nonconforming tab character at (1)
  6691. ciy2ms.f:82.13:
  6692.  
  6693. save NM65,NM650,NM651,N62,NM652,N6519,NM6,NM20,NFON
  6694. 1
  6695. Warning: Nonconforming tab character at (1)
  6696. ciy2ms.f:196.5:
  6697.  
  6698. 110 FORMAT(1X,2I5,5E16.4)
  6699. 1
  6700. Warning: Label 110 at (1) defined but not used
  6701. ciy2ms.f:198.3:
  6702.  
  6703. 101 FORMAT(1X,'CHEM64')
  6704. 1
  6705. Warning: Label 101 at (1) defined but not used
  6706. ciy2ms.f:197.5:
  6707.  
  6708. 100 FORMAT(1X,10D12.4)
  6709. 1
  6710. Warning: Label 100 at (1) defined but not used
  6711. decfms.f:72.13:
  6712.  
  6713. save N0,N3,N65,N63,N66,N366,N266,N166,NM66
  6714. 1
  6715. Warning: Nonconforming tab character at (1)
  6716. decfms.f:73.13:
  6717.  
  6718. save N6565,N6566,NDIM,NEQ
  6719. 1
  6720. Warning: Nonconforming tab character at (1)
  6721. decfms.f:177.5:
  6722.  
  6723. 101 FORMAT(1X,' ')
  6724. 1
  6725. Warning: Label 101 at (1) defined but not used
  6726. decfms.f:176.5:
  6727.  
  6728. 100 FORMAT(1X,10E12.4)
  6729. 1
  6730. Warning: Label 100 at (1) defined but not used
  6731. derfms.f:74.13:
  6732.  
  6733. save N0,N2,N3,N4,N65,N63,N66,N466,N366,N266
  6734. 1
  6735. Warning: Nonconforming tab character at (1)
  6736. derfms.f:75.13:
  6737.  
  6738. save N166,NM66,N6565,N1M65,NDIM,NEQ
  6739. 1
  6740. Warning: Nonconforming tab character at (1)
  6741. derfms.f:149.5:
  6742.  
  6743. 101 FORMAT(1X,' ')
  6744. 1
  6745. Warning: Label 101 at (1) defined but not used
  6746. derfms.f:150.5:
  6747.  
  6748. 100 FORMAT(1X,10E12.4)
  6749. 1
  6750. Warning: Label 100 at (1) defined but not used
  6751. desfms.f:74.13:
  6752.  
  6753. save N0,N2,N3,N4,N65,N63,N66,N466,N366,N266,N166
  6754. 1
  6755. Warning: Nonconforming tab character at (1)
  6756. desfms.f:75.13:
  6757.  
  6758. save NM66,N6565,AN2,AN1,NDIM,NEQ
  6759. 1
  6760. Warning: Nonconforming tab character at (1)
  6761. di2ras.f:107.21:
  6762.  
  6763. 4 CONTINUE
  6764. 1
  6765. Warning: Nonconforming tab character at (1)
  6766. di2ras.f:160.21:
  6767.  
  6768. 16 CONTINUE
  6769. 1
  6770. Warning: Nonconforming tab character at (1)
  6771. di2ras.f:167.5:
  6772.  
  6773. 101 FORMAT(1X,' ')
  6774. 1
  6775. Warning: Label 101 at (1) defined but not used
  6776. di2ras.f:166.5:
  6777.  
  6778. 100 FORMAT(1X,10E10.3)
  6779. 1
  6780. Warning: Label 100 at (1) defined but not used
  6781. dir1ms.f:147.5:
  6782.  
  6783. 101 format(1x,' ')
  6784. 1
  6785. Warning: Label 101 at (1) defined but not used
  6786. dir1ms.f:146.5:
  6787.  
  6788. 100 format(1x,10e11.3)
  6789. 1
  6790. Warning: Label 100 at (1) defined but not used
  6791. dir2ms.f:82.13:
  6792.  
  6793. save N0,N2,N3,N4,N5,N65,N63,N66,N466,N366,N266,N166
  6794. 1
  6795. Warning: Nonconforming tab character at (1)
  6796. dir2ms.f:83.13:
  6797.  
  6798. save NM66,N6565,N6566,N1301,A75,A25,ANM,ANM1,AB1
  6799. 1
  6800. Warning: Nonconforming tab character at (1)
  6801. dir2ms.f:84.13:
  6802.  
  6803. save NDIM,NEQ
  6804. 1
  6805. Warning: Nonconforming tab character at (1)
  6806. dir2ms.f:292.5:
  6807.  
  6808. 101 FOR MAT(1X,' ')
  6809. 1
  6810. Warning: Label 101 at (1) defined but not used
  6811. dir2ms.f:291.5:
  6812.  
  6813. 100 FORMAT(1X,10E12.4)
  6814. 1
  6815. Warning: Label 100 at (1) defined but not used
  6816. dircms.f:179.5:
  6817.  
  6818. 101 FORMAT(1X,' ')
  6819. 1
  6820. Warning: Label 101 at (1) defined but not used
  6821. dircms.f:178.5:
  6822.  
  6823. 100 FORMAT(1X,10E10.3)
  6824. 1
  6825. Warning: Label 100 at (1) defined but not used
  6826. dis2ms.f:71.13:
  6827.  
  6828. save N1,N0,N2,N4,N65,N63,N653,N654,N655,N465,N4655
  6829. 1
  6830. Warning: Nonconforming tab character at (1)
  6831. dis2ms.f:72.13:
  6832.  
  6833. save N365,N3655,N265,N2655,N065,N0656,NM65,N6565,NM66
  6834. 1
  6835. Warning: Nonconforming tab character at (1)
  6836. dis2ms.f:73.13:
  6837.  
  6838. save NEQ,NDIM
  6839. 1
  6840. Warning: Nonconforming tab character at (1)
  6841. dis2ms.f:192.5:
  6842.  
  6843. 101 FORMAT(1X,' ')
  6844. 1
  6845. Warning: Label 101 at (1) defined but not used
  6846. dis2ms.f:191.5:
  6847.  
  6848. 100 FORMAT(1X,10E12.4)
  6849. 1
  6850. Warning: Label 100 at (1) defined but not used
  6851. disems.f:81.13:
  6852.  
  6853. save N1,N0,N2,N3,N4,N5,N65,N63,N66,N466,N366,N266,N166
  6854. 1
  6855. Warning: Nonconforming tab character at (1)
  6856. disems.f:82.13:
  6857.  
  6858. save NM66,N6565,N6566,N1M65,N1301,A75,A25,ANM,ANM1,AB1
  6859. 1
  6860. Warning: Nonconforming tab character at (1)
  6861. disems.f:83.13:
  6862.  
  6863. save NDIM,NEQ
  6864. 1
  6865. Warning: Nonconforming tab character at (1)
  6866. disems.f:444.4:
  6867.  
  6868. 101 FORMAT(1X,' ')
  6869. 1
  6870. Warning: Label 101 at (1) defined but not used
  6871. disems.f:443.4:
  6872.  
  6873. 100 FORMAT(1X,10E12.4)
  6874. 1
  6875. Warning: Label 100 at (1) defined but not used
  6876. disr3s.f:184.27:
  6877.  
  6878. BC(J)=-(BB(J)-X25)
  6879. 1
  6880. Warning: Nonconforming tab character at (1)
  6881. disr3s.f:189.32:
  6882.  
  6883. BB(J)=-(X5+X25*(NT1-J))
  6884. 1
  6885. Warning: Nonconforming tab character at (1)
  6886. disr3s.f:190.27:
  6887.  
  6888. BC(J)=-(BB(J)+X25)
  6889. 1
  6890. Warning: Nonconforming tab character at (1)
  6891. disr3s.f:215.21:
  6892.  
  6893. DO 7 LF=1,NF
  6894. 1
  6895. Warning: Nonconforming tab character at (1)
  6896. disr3s.f:292.52:
  6897.  
  6898. CC(LR,LT,LF)=CC(LR,LT1,LF)+CS(LR,LT,LF)*2
  6899. 1
  6900. Warning: Nonconforming tab character at (1)
  6901. disr3s.f:424.14:
  6902.  
  6903. ENDIF
  6904. 1
  6905. Warning: Nonconforming tab character at (1)
  6906. disr3s.f:479.71:
  6907.  
  6908. CC(LR,LT,LF)=CS(LR,LT,LF)*.5+(CS(LR,LT0,LF)+CS(LR,LT1,LF))*.25
  6909. 1
  6910. Warning: Nonconforming tab character at (1)
  6911. disr3s.f:505.58:
  6912.  
  6913. CC(LR,LT,LF)=(CS(LR,LT,LF)-CS(LR,LT+1,LF))*.5D+00
  6914. 1
  6915. Warning: Nonconforming tab character at (1)
  6916. disr3s.f:582.19:
  6917.  
  6918. DO LF=1,NF
  6919. 1
  6920. Warning: Nonconforming tab character at (1)
  6921. disr3s.f:616.50:
  6922.  
  6923. CC(LR,LT,LF)=CC(LR,LT1,LF)+CS(LR,LT,LF)*2
  6924. 1
  6925. Warning: Nonconforming tab character at (1)
  6926. disr3s.f:619.14:
  6927.  
  6928. ENDDO
  6929. 1
  6930. Warning: Nonconforming tab character at (1)
  6931. disr3s.f:677.14:
  6932.  
  6933. ENDDO
  6934. 1
  6935. Warning: Nonconforming tab character at (1)
  6936. disr3s.f:733.14:
  6937.  
  6938. ENDIF
  6939. 1
  6940. Warning: Nonconforming tab character at (1)
  6941. disr3s.f:777.71:
  6942.  
  6943. CC(LR,LT,LF)=CS(LR,LT,LF)*.5-(CS(LR,LT0,LF)+CS(LR,LT1,LF))*.25
  6944. 1
  6945. Warning: Nonconforming tab character at (1)
  6946. disr3s.f:802.14:
  6947.  
  6948. ENDDO
  6949. 1
  6950. Warning: Nonconforming tab character at (1)
  6951. disr3s.f:854.55:
  6952.  
  6953. CC(LR,LT1,LF)=-.5*(CS(LR,LT1,LF)+CS(LR,LT,LF))
  6954. 1
  6955. Warning: Nonconforming tab character at (1)
  6956. disr3s.f:879.22:
  6957.  
  6958. DO LT=NT,2,-1
  6959. 1
  6960. Warning: Nonconforming tab character at (1)
  6961. disr3s.f:950.14:
  6962.  
  6963. ENDDO
  6964. 1
  6965. Warning: Nonconforming tab character at (1)
  6966. disr3s.f:962.5:
  6967.  
  6968. 100 FORMAT(1X,10E10.3)
  6969. 1
  6970. Warning: Label 100 at (1) defined but not used
  6971. divq1s.f:103.18:
  6972.  
  6973. X2=RR1(2)
  6974. 1
  6975. Warning: Nonconforming tab character at (1)
  6976. exrm1s.f:259.5:
  6977.  
  6978. 101 FORMAT(1X,' ')
  6979. 1
  6980. Warning: Label 101 at (1) defined but not used
  6981. exrm1s.f:258.5:
  6982.  
  6983. 100 FORMAT(1X,10E10.3)
  6984. 1
  6985. Warning: Label 100 at (1) defined but not used
  6986. fcer3s.f:268.43:
  6987.  
  6988. IF ((N64Z/8)*8.EQ.N64Z)N65Z=N64Z+1
  6989. 1
  6990. Warning: Nonconforming tab character at (1)
  6991. fcer3s.f:300.14:
  6992.  
  6993. LY1=0
  6994. 1
  6995. Warning: Nonconforming tab character at (1)
  6996. fcer3s.f:338.15:
  6997.  
  6998. ITCH=1
  6999. 1
  7000. Warning: Nonconforming tab character at (1)
  7001. fcer3s.f:906.14:
  7002.  
  7003. ENDIF
  7004. 1
  7005. Warning: Nonconforming tab character at (1)
  7006. fcer3s.f:961.14:
  7007.  
  7008. JY=JZ
  7009. 1
  7010. Warning: Nonconforming tab character at (1)
  7011. fcer3s.f:978.14:
  7012.  
  7013. JY=JZ
  7014. 1
  7015. Warning: Nonconforming tab character at (1)
  7016. fcer3s.f:989.14:
  7017.  
  7018. JY=JZ
  7019. 1
  7020. Warning: Nonconforming tab character at (1)
  7021. fcer3s.f:1039.14:
  7022.  
  7023. JY=JZ
  7024. 1
  7025. Warning: Nonconforming tab character at (1)
  7026. fcer3s.f:1050.14:
  7027.  
  7028. JY=JZ
  7029. 1
  7030. Warning: Nonconforming tab character at (1)
  7031. fcer3s.f:1280.16:
  7032.  
  7033. LRR=LSR
  7034. 1
  7035. Warning: Nonconforming tab character at (1)
  7036. fcer3s.f:1395.4:
  7037.  
  7038. 1010 FORMAT(1X,' ')
  7039. 1
  7040. Warning: Label 1010 at (1) defined but not used
  7041. fcer3s.f:1394.4:
  7042.  
  7043. 1000 FORMAT(1X,10E10.3)
  7044. 1
  7045. Warning: Label 1000 at (1) defined but not used
  7046. fcer3s.f:1094.12:
  7047.  
  7048. LY2=.99999+FLOAT(MU2)/NR1
  7049. 1
  7050. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7051. fcer3s.f: In function 'fcer3s':
  7052. fcer3s.f:956:0: warning: 'ly2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7053. LY2=LYY2
  7054. ^
  7055. fcer3s.f:1088:0: warning: 'lrr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7056. LRR=1
  7057. ^
  7058. fcer3s.f:1091:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7059. IF (LRR.GT.NR1) LRR=1
  7060. ^
  7061. fcer3s.f:340:0: warning: 'ly1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7062. NDEG1(2)=LY1
  7063. ^
  7064. fciq3s.f:468.5:
  7065.  
  7066. 101 FORMAT(1X,' ')
  7067. 1
  7068. Warning: Label 101 at (1) defined but not used
  7069. fciq3s.f:467.5:
  7070.  
  7071. 100 FORMAT(1X,10E10.3)
  7072. 1
  7073. Warning: Label 100 at (1) defined but not used
  7074. fciq3s.f: In function 'fciq3s':
  7075. fciq3s.f:371:0: warning: 's2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7076. DENN(LR,LY,LF,LZON)=DENN(LR,LY,LF,LZON)*S2
  7077. ^
  7078. fcir2s.f:275.4:
  7079.  
  7080. 1010 FORMAT(1X,' ')
  7081. 1
  7082. Warning: Label 1010 at (1) defined but not used
  7083. fcir2s.f:274.4:
  7084.  
  7085. 1000 FORMAT(1X,10E11.3)
  7086. 1
  7087. Warning: Label 1000 at (1) defined but not used
  7088. fcir3s.f:325.13:
  7089.  
  7090. save N25,IDE1,IDE2,IDE3,IDE4,IDE5,IDE6,INITI,NR1,NY1,NZ1
  7091. 1
  7092. Warning: Nonconforming tab character at (1)
  7093. fcir3s.f:326.13:
  7094.  
  7095. save NY11,NCR,NCY,NCZ,NEQ,NR,NZ,NY,NNN65,NN64Z,NN65Z,NR1Y1
  7096. 1
  7097. Warning: Nonconforming tab character at (1)
  7098. fcir3s.f:327.13:
  7099.  
  7100. save MULTZ,IRESTZ,N6Z,MULT1,IREEE2,II,I2,N64Z,N65Z,LYY1,LYY2
  7101. 1
  7102. Warning: Nonconforming tab character at (1)
  7103. fcir3s.f:328.13:
  7104.  
  7105. save LDY,IRR2Z,N6565Z,N365Z
  7106. 1
  7107. Warning: Nonconforming tab character at (1)
  7108. fcir3s.f:351.19:
  7109.  
  7110. IDE6(L)=J2
  7111. 1
  7112. Warning: Nonconforming tab character at (1)
  7113. fcir3s.f:422.42:
  7114.  
  7115. IF((N64Z/8)*8.EQ.N64Z)N65Z=N64Z+1
  7116. 1
  7117. Warning: Nonconforming tab character at (1)
  7118. fcir3s.f:586.14:
  7119.  
  7120. ENDDO
  7121. 1
  7122. Warning: Nonconforming tab character at (1)
  7123. fcir3s.f:632.28:
  7124.  
  7125. IF(NZ1.EQ.1) RETURN
  7126. 1
  7127. Warning: Nonconforming tab character at (1)
  7128. fcir3s.f:639.40:
  7129.  
  7130. DEN(LR,LY,JF)=DEN(LR,LY,JF)*LY1
  7131. 1
  7132. Warning: Nonconforming tab character at (1)
  7133. fcir3s.f:657.14:
  7134.  
  7135. ENDIF
  7136. 1
  7137. Warning: Nonconforming tab character at (1)
  7138. fcir3s.f:840.20:
  7139.  
  7140. DO LY=1,NY1
  7141. 1
  7142. Warning: Nonconforming tab character at (1)
  7143. fcir3s.f:877.14:
  7144.  
  7145. ENDDO
  7146. 1
  7147. Warning: Nonconforming tab character at (1)
  7148. fcir3s.f:1051.14:
  7149.  
  7150. ENDDO
  7151. 1
  7152. Warning: Nonconforming tab character at (1)
  7153. fcir3s.f:1335.14:
  7154.  
  7155. ENDDO
  7156. 1
  7157. Warning: Nonconforming tab character at (1)
  7158. fcir3s.f:1543.14:
  7159.  
  7160. ENDIF
  7161. 1
  7162. Warning: Nonconforming tab character at (1)
  7163. fcir3s.f:1577.20:
  7164.  
  7165. DO LY=1,NY1
  7166. 1
  7167. Warning: Nonconforming tab character at (1)
  7168. fcir3s.f:1605.39:
  7169.  
  7170. DENT(LR,LY,LZ)=DENT(LR,LY,LZ1)
  7171. 1
  7172. Warning: Nonconforming tab character at (1)
  7173. fcir3s.f:1627.37:
  7174.  
  7175. DENT(LR,LY,J)=DEN(LR,LY,LZ1)
  7176. 1
  7177. Warning: Nonconforming tab character at (1)
  7178. fcir3s.f:1753.14:
  7179.  
  7180. ENDDO
  7181. 1
  7182. Warning: Nonconforming tab character at (1)
  7183. fcir3s.f:1855.14:
  7184.  
  7185. ENDIF
  7186. 1
  7187. Warning: Nonconforming tab character at (1)
  7188. fcir3s.f:1889.20:
  7189.  
  7190. DO LY=1,NY1
  7191. 1
  7192. Warning: Nonconforming tab character at (1)
  7193. fcir3s.f:1917.39:
  7194.  
  7195. DENT(LR,LY,LZ)=DENT(LR,LY,LZ1)
  7196. 1
  7197. Warning: Nonconforming tab character at (1)
  7198. fcir3s.f:1939.37:
  7199.  
  7200. DENT(LR,LY,J)=DEN(LR,LY,LZ1)
  7201. 1
  7202. Warning: Nonconforming tab character at (1)
  7203. fcir3s.f:2034.15:
  7204.  
  7205. ITCH=1
  7206. 1
  7207. Warning: Nonconforming tab character at (1)
  7208. fcir3s.f:2130.14:
  7209.  
  7210. ID=-1
  7211. 1
  7212. Warning: Nonconforming tab character at (1)
  7213. fcir3s.f:2463.4:
  7214.  
  7215. 2010 FORMAT(1X,20I5)
  7216. 1
  7217. Warning: Label 2010 at (1) defined but not used
  7218. fcir3s.f:2462.4:
  7219.  
  7220. 1010 FORMAT(1X,' ')
  7221. 1
  7222. Warning: Label 1010 at (1) defined but not used
  7223. fcir3s.f:2461.4:
  7224.  
  7225. 1000 FORMAT(1X,10E11.3)
  7226. 1
  7227. Warning: Label 1000 at (1) defined but not used
  7228. fcir3s.f: In function 'fcir3s':
  7229. fcir3s.f:521:0: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7230. DO J=LZ,LZ2
  7231. ^
  7232. fcir3s.f:460:0: warning: 'ly1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7233. NDEG1(2)=LY1
  7234. ^
  7235. fuce3s.f:208.42:
  7236.  
  7237. if((n64r/8)*8.eq.n64r)n65r=n64r+1
  7238. 1
  7239. Warning: Nonconforming tab character at (1)
  7240. fuce3s.f:257.42:
  7241.  
  7242. if((n64y/8)*8.eq.n64y)n65y=n64y+1
  7243. 1
  7244. Warning: Nonconforming tab character at (1)
  7245. fuce3s.f:303.42:
  7246.  
  7247. if((n64z/8)*8.eq.n64z)n65z=n64z+1
  7248. 1
  7249. Warning: Nonconforming tab character at (1)
  7250. fuce3s.f:339.14:
  7251.  
  7252. jz=jr
  7253. 1
  7254. Warning: Nonconforming tab character at (1)
  7255. fuce3s.f:358.14:
  7256.  
  7257. jz=jr
  7258. 1
  7259. Warning: Nonconforming tab character at (1)
  7260. fuce3s.f:369.14:
  7261.  
  7262. jz=jr
  7263. 1
  7264. Warning: Nonconforming tab character at (1)
  7265. fuce3s.f:381.14:
  7266.  
  7267. jz=jr
  7268. 1
  7269. Warning: Nonconforming tab character at (1)
  7270. fuce3s.f:396.14:
  7271.  
  7272. jz=jr
  7273. 1
  7274. Warning: Nonconforming tab character at (1)
  7275. fuce3s.f:552.21:
  7276.  
  7277. 46 continue
  7278. 1
  7279. Warning: Nonconforming tab character at (1)
  7280. fuce3s.f:606.21:
  7281.  
  7282. 52 continue
  7283. 1
  7284. Warning: Nonconforming tab character at (1)
  7285. fuce3s.f:649.21:
  7286.  
  7287. 58 continue
  7288. 1
  7289. Warning: Nonconforming tab character at (1)
  7290. fuce3s.f:693.21:
  7291.  
  7292. 65 continue
  7293. 1
  7294. Warning: Nonconforming tab character at (1)
  7295. fuce3s.f:740.21:
  7296.  
  7297. 71 continue
  7298. 1
  7299. Warning: Nonconforming tab character at (1)
  7300. fuce3s.f:744.16:
  7301.  
  7302. lrr=lsy
  7303. 1
  7304. Warning: Nonconforming tab character at (1)
  7305. fuce3s.f:915.14:
  7306.  
  7307. jz=jy
  7308. 1
  7309. Warning: Nonconforming tab character at (1)
  7310. fuce3s.f:935.14:
  7311.  
  7312. jz=jy
  7313. 1
  7314. Warning: Nonconforming tab character at (1)
  7315. fuce3s.f:946.14:
  7316.  
  7317. jz=jy
  7318. 1
  7319. Warning: Nonconforming tab character at (1)
  7320. fuce3s.f:958.14:
  7321.  
  7322. jz=jy
  7323. 1
  7324. Warning: Nonconforming tab character at (1)
  7325. fuce3s.f:973.14:
  7326.  
  7327. jz=jy
  7328. 1
  7329. Warning: Nonconforming tab character at (1)
  7330. fuce3s.f:1320.16:
  7331.  
  7332. lrr=lsr
  7333. 1
  7334. Warning: Nonconforming tab character at (1)
  7335. fuce3s.f:1495.14:
  7336.  
  7337. jy=jz
  7338. 1
  7339. Warning: Nonconforming tab character at (1)
  7340. fuce3s.f:1515.14:
  7341.  
  7342. jy=jz
  7343. 1
  7344. Warning: Nonconforming tab character at (1)
  7345. fuce3s.f:1526.14:
  7346.  
  7347. jy=jz
  7348. 1
  7349. Warning: Nonconforming tab character at (1)
  7350. fuce3s.f:1553.14:
  7351.  
  7352. jy=jz
  7353. 1
  7354. Warning: Nonconforming tab character at (1)
  7355. fuce3s.f:1593.14:
  7356.  
  7357. jy=jz
  7358. 1
  7359. Warning: Nonconforming tab character at (1)
  7360. fuce3s.f:1604.14:
  7361.  
  7362. jy=jz
  7363. 1
  7364. Warning: Nonconforming tab character at (1)
  7365. fuce3s.f:1901.16:
  7366.  
  7367. lrr=lsr
  7368. 1
  7369. Warning: Nonconforming tab character at (1)
  7370. fuce3s.f:2049.4:
  7371.  
  7372. 2000 format(1x,'fou',20i5)
  7373. 1
  7374. Warning: Label 2000 at (1) defined but not used
  7375. fuce3s.f:2048.4:
  7376.  
  7377. 1010 format(1x,' ')
  7378. 1
  7379. Warning: Label 1010 at (1) defined but not used
  7380. fuce3s.f:2047.4:
  7381.  
  7382. 1000 format(1x,'f',10d12.4)
  7383. 1
  7384. Warning: Label 1000 at (1) defined but not used
  7385. fuce3s.f:506.12:
  7386.  
  7387. lz2=.99999+float(mu2)/ny1
  7388. 1
  7389. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7390. fuce3s.f:1083.12:
  7391.  
  7392. lz2=.99999+float(mu2)/nr1
  7393. 1
  7394. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7395. fuce3s.f:1664.12:
  7396.  
  7397. ly2=.99999+float(mu2)/nr1
  7398. 1
  7399. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7400. fuce3s.f: In function 'fuce3s':
  7401. fuce3s.f:675:0: warning: 'lr2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7402. if(lr2.ge.lr1.or.lrr1.eq.1) then
  7403. ^
  7404. fuce3s.f:130:0: warning: 'ly2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7405. 1 mu2,lz1,ly1,lrr,lm,lz2,ly2,jjz,lsy,lsr,lz3,jy,nr64y,n63r,
  7406. ^
  7407. fuce3s.f:130:0: warning: 'lrr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7408. fuce3s.f:1661:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7409. if(lrr.gt.nr1) lrr=1
  7410. ^
  7411. fuce3s.f:130:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7412. 1 mu2,lz1,ly1,lrr,lm,lz2,ly2,jjz,lsy,lsr,lz3,jy,nr64y,n63r,
  7413. ^
  7414. fuce3s.f:503:0: warning: 'lsy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7415. if(lrr.gt.ny1) lrr=1
  7416. ^
  7417. fuci3s.f:25.15:
  7418.  
  7419. 1 cs,den)
  7420. 1
  7421. Warning: Nonconforming tab character at (1)
  7422. fuci3s.f:235.42:
  7423.  
  7424. if((n64r/8)*8.eq.n64r)n65r=n64r+1
  7425. 1
  7426. Warning: Nonconforming tab character at (1)
  7427. fuci3s.f:330.42:
  7428.  
  7429. if((n64z/8)*8.eq.n64z)n65z=n64z+1
  7430. 1
  7431. Warning: Nonconforming tab character at (1)
  7432. fuci3s.f:432.14:
  7433.  
  7434. jz=jr
  7435. 1
  7436. Warning: Nonconforming tab character at (1)
  7437. fuci3s.f:443.14:
  7438.  
  7439. jz=jr
  7440. 1
  7441. Warning: Nonconforming tab character at (1)
  7442. fuci3s.f:455.14:
  7443.  
  7444. jz=jr
  7445. 1
  7446. Warning: Nonconforming tab character at (1)
  7447. fuci3s.f:470.14:
  7448.  
  7449. jz=jr
  7450. 1
  7451. Warning: Nonconforming tab character at (1)
  7452. fuci3s.f:498.14:
  7453.  
  7454. jz=jr
  7455. 1
  7456. Warning: Nonconforming tab character at (1)
  7457. fuci3s.f:513.14:
  7458.  
  7459. jz=jr
  7460. 1
  7461. Warning: Nonconforming tab character at (1)
  7462. fuci3s.f:601.14:
  7463.  
  7464. jz=jr
  7465. 1
  7466. Warning: Nonconforming tab character at (1)
  7467. fuci3s.f:699.21:
  7468.  
  7469. 52 continue
  7470. 1
  7471. Warning: Nonconforming tab character at (1)
  7472. fuci3s.f:742.21:
  7473.  
  7474. 58 continue
  7475. 1
  7476. Warning: Nonconforming tab character at (1)
  7477. fuci3s.f:786.21:
  7478.  
  7479. 65 continue
  7480. 1
  7481. Warning: Nonconforming tab character at (1)
  7482. fuci3s.f:834.21:
  7483.  
  7484. 71 continue
  7485. 1
  7486. Warning: Nonconforming tab character at (1)
  7487. fuci3s.f:940.21:
  7488.  
  7489. 46 continue
  7490. 1
  7491. Warning: Nonconforming tab character at (1)
  7492. fuci3s.f:943.16:
  7493.  
  7494. lrr=lsy
  7495. 1
  7496. Warning: Nonconforming tab character at (1)
  7497. fuci3s.f:1149.15:
  7498.  
  7499. endif
  7500. 1
  7501. Warning: Nonconforming tab character at (1)
  7502. fuci3s.f:1220.14:
  7503.  
  7504. jz=jy
  7505. 1
  7506. Warning: Nonconforming tab character at (1)
  7507. fuci3s.f:1231.14:
  7508.  
  7509. jz=jy
  7510. 1
  7511. Warning: Nonconforming tab character at (1)
  7512. fuci3s.f:1243.14:
  7513.  
  7514. jz=jy
  7515. 1
  7516. Warning: Nonconforming tab character at (1)
  7517. fuci3s.f:1258.14:
  7518.  
  7519. jz=jy
  7520. 1
  7521. Warning: Nonconforming tab character at (1)
  7522. fuci3s.f:1287.14:
  7523.  
  7524. jz=jy
  7525. 1
  7526. Warning: Nonconforming tab character at (1)
  7527. fuci3s.f:1301.14:
  7528.  
  7529. jz=jy
  7530. 1
  7531. Warning: Nonconforming tab character at (1)
  7532. fuci3s.f:1756.16:
  7533.  
  7534. lrr=lsr
  7535. 1
  7536. Warning: Nonconforming tab character at (1)
  7537. fuci3s.f:2030.14:
  7538.  
  7539. jy=jz
  7540. 1
  7541. Warning: Nonconforming tab character at (1)
  7542. fuci3s.f:2041.14:
  7543.  
  7544. jy=jz
  7545. 1
  7546. Warning: Nonconforming tab character at (1)
  7547. fuci3s.f:2068.14:
  7548.  
  7549. jy=jz
  7550. 1
  7551. Warning: Nonconforming tab character at (1)
  7552. fuci3s.f:2098.14:
  7553.  
  7554. jy=jz
  7555. 1
  7556. Warning: Nonconforming tab character at (1)
  7557. fuci3s.f:2112.14:
  7558.  
  7559. jy=jz
  7560. 1
  7561. Warning: Nonconforming tab character at (1)
  7562. fuci3s.f:2136.14:
  7563.  
  7564. jy=jz
  7565. 1
  7566. Warning: Nonconforming tab character at (1)
  7567. fuci3s.f:2147.14:
  7568.  
  7569. jy=jz
  7570. 1
  7571. Warning: Nonconforming tab character at (1)
  7572. fuci3s.f:2508.24:
  7573.  
  7574. den(lr,ly1,lz)= c64(lr+jy)
  7575. 1
  7576. Warning: Nonconforming tab character at (1)
  7577. fuci3s.f:2549.16:
  7578.  
  7579. lrr=lsr
  7580. 1
  7581. Warning: Nonconforming tab character at (1)
  7582. fuci3s.f:2728.4:
  7583.  
  7584. 1010 format(1x,' ')
  7585. 1
  7586. Warning: Label 1010 at (1) defined but not used
  7587. fuci3s.f:2727.4:
  7588.  
  7589. 1000 format(1x,'f',10d12.4)
  7590. 1
  7591. Warning: Label 1000 at (1) defined but not used
  7592. fuci3s.f:650.12:
  7593.  
  7594. lz2=.99999+float(mu2)/ny1
  7595. 1
  7596. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7597. fuci3s.f:1439.12:
  7598.  
  7599. lz2=.99999+float(mu2)/nr1
  7600. 1
  7601. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7602. fuci3s.f:2252.12:
  7603.  
  7604. ly2=.99999+float(mu2)/nr1
  7605. 1
  7606. Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1)
  7607. fuci3s.f: In function 'fuci3s':
  7608. fuci3s.f:768:0: warning: 'lr2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7609. if(lr2.ge.lr1.or.lrr1.eq.1) then
  7610. ^
  7611. fuci3s.f:652:0: warning: 'ly2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7612. ly2=mu2-(lz2-1)*ny1
  7613. ^
  7614. fuci3s.f:2249:0: warning: 'lsr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7615. if(lrr.gt.nr1) lrr=1
  7616. ^
  7617. fuci3s.f:650:0: warning: 'lz2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7618. lz2=.99999+float(mu2)/ny1
  7619. ^
  7620. fuci3s.f:647:0: warning: 'lsy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7621. if(lrr.gt.ny1) lrr=1
  7622. ^
  7623. glagos.f:204.5:
  7624.  
  7625. 101 FORMAT(1X,' ')
  7626. 1
  7627. Warning: Label 101 at (1) defined but not used
  7628. glagos.f:203.5:
  7629.  
  7630. 100 FORMAT(1X,10E11.4)
  7631. 1
  7632. Warning: Label 100 at (1) defined but not used
  7633. gpar2s.f:221.18:
  7634.  
  7635. S2=-R2*R2
  7636. 1
  7637. Warning: Nonconforming tab character at (1)
  7638. gr2p1s.f:97.14:
  7639.  
  7640. ENDIF
  7641. 1
  7642. Warning: Nonconforming tab character at (1)
  7643. gr2p1s.f:138.14:
  7644.  
  7645. ENDIF
  7646. 1
  7647. Warning: Nonconforming tab character at (1)
  7648. gr2p1s.f:285.14:
  7649.  
  7650. ENDDO
  7651. 1
  7652. Warning: Nonconforming tab character at (1)
  7653. gr2p3s.f:272.21:
  7654.  
  7655. DO LF=4,NF,4
  7656. 1
  7657. Warning: Nonconforming tab character at (1)
  7658. gr2p3s.f:284.21:
  7659.  
  7660. DO LF=4,NF,4
  7661. 1
  7662. Warning: Nonconforming tab character at (1)
  7663. gr2p3s.f:379.14:
  7664.  
  7665. ENDIF
  7666. 1
  7667. Warning: Nonconforming tab character at (1)
  7668. gr2p3s.f:386.14:
  7669.  
  7670. ENDIF
  7671. 1
  7672. Warning: Nonconforming tab character at (1)
  7673. gr2p3s.f:445.39:
  7674.  
  7675. SOLHH(LR,LT,3,1)=SOLH(LR,LT,2)
  7676. 1
  7677. Warning: Nonconforming tab character at (1)
  7678. gr2p3s.f:484.23:
  7679.  
  7680. IND=INDD(LZON)
  7681. 1
  7682. Warning: Nonconforming tab character at (1)
  7683. gr2p3s.f:599.14:
  7684.  
  7685. ENDDO
  7686. 1
  7687. Warning: Nonconforming tab character at (1)
  7688. gr2p3s.f:827.63:
  7689.  
  7690. POTEN(LR,LT,1,1)=POTEN(LR,LT,1,1)+RAP*SOLHH(LR,LT,1,1)
  7691. 1
  7692. Warning: Nonconforming tab character at (1)
  7693. gr2p3s.f:1012.14:
  7694.  
  7695. ENDDO
  7696. 1
  7697. Warning: Nonconforming tab character at (1)
  7698. gr2p3s.f:1034.14:
  7699.  
  7700. ENDDO
  7701. 1
  7702. Warning: Nonconforming tab character at (1)
  7703. gr2p3s.f:1171.14:
  7704.  
  7705. ENDDO
  7706. 1
  7707. Warning: Nonconforming tab character at (1)
  7708. gr2p3s.f:1178.15:
  7709.  
  7710. MM=L-1
  7711. 1
  7712. Warning: Nonconforming tab character at (1)
  7713. gr2p3s.f:1190.14:
  7714.  
  7715. ENDDO
  7716. 1
  7717. Warning: Nonconforming tab character at (1)
  7718. gr2p3s.f:1336.14:
  7719.  
  7720. ENDDO
  7721. 1
  7722. Warning: Nonconforming tab character at (1)
  7723. gr2p3s.f: In function 'gr2p3s':
  7724. gr2p3s.f:202:0: warning: 'l' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7725. 1 ,LF,LT,LELLE,LELL1,LEL,LF1,LF2,ILT,J,L,J2,NZ2
  7726. ^
  7727. grgp2s.f:107.51:
  7728.  
  7729. 1 DEN1,CDEN,BB,CC,SOLH,VH1,VA1,DE1,RAP
  7730. 1
  7731. Warning: Nonconforming tab character at (1)
  7732. grgp2s.f:136.13:
  7733.  
  7734. PAUSE
  7735. 1
  7736. Warning: Deleted feature: PAUSE statement at (1)
  7737. grgp2s.f:227.30:
  7738.  
  7739. CC(LR)=CDEN(LR,LY,LF)
  7740. 1
  7741. Warning: Nonconforming tab character at (1)
  7742. grgp2s.f:239.39:
  7743.  
  7744. IF(IPA.EQ.1) CDEN(NR1,LY,LF)=0
  7745. 1
  7746. Warning: Nonconforming tab character at (1)
  7747. grgp2s.f:272.22:
  7748.  
  7749. DO LF=4,LF1,4
  7750. 1
  7751. Warning: Nonconforming tab character at (1)
  7752. grgp2s.f:308.24:
  7753.  
  7754. DO 778 LT=1,NT1
  7755. 1
  7756. Warning: Nonconforming tab character at (1)
  7757. grgp2s.f:363.14:
  7758.  
  7759. ENDDO
  7760. 1
  7761. Warning: Nonconforming tab character at (1)
  7762. grgp2s.f:380.32:
  7763.  
  7764. RAP=(VA1*LELLE+DE1)/VH1
  7765. 1
  7766. Warning: Nonconforming tab character at (1)
  7767. grgp2s.f:394.29:
  7768.  
  7769. LELLE=LT+LT-2+IPA+MM
  7770. 1
  7771. Warning: Nonconforming tab character at (1)
  7772. grgp2s.f:403.32:
  7773.  
  7774. RAP=(VA1*LELLE+DE1)/VH1
  7775. 1
  7776. Warning: Nonconforming tab character at (1)
  7777. grgp2s.f:417.29:
  7778.  
  7779. LELLE=LT+LT-2+IPA+MM
  7780. 1
  7781. Warning: Nonconforming tab character at (1)
  7782. grgp2s.f:426.36:
  7783.  
  7784. RAP=(VA1*(LELLE+1)+DE1)/VH1
  7785. 1
  7786. Warning: Nonconforming tab character at (1)
  7787. grgp2s.f:518.14:
  7788.  
  7789. ENDDO
  7790. 1
  7791. Warning: Nonconforming tab character at (1)
  7792. grgp2s.f:532.29:
  7793.  
  7794. CC(LR)=CDEN(LR,LY,1)
  7795. 1
  7796. Warning: Nonconforming tab character at (1)
  7797. grgp2s.f:557.29:
  7798.  
  7799. CC(LR)=CDEN(LR,LY,J)
  7800. 1
  7801. Warning: Nonconforming tab character at (1)
  7802. grgp2s.f:584.29:
  7803.  
  7804. CC(LR)=CDEN(LR,LY,J)
  7805. 1
  7806. Warning: Nonconforming tab character at (1)
  7807. grgp2s.f: In function 'grgp2s':
  7808. grgp2s.f:380:0: warning: 'lelle' may be used uninitialized in this function [-Wmaybe-uninitialized]
  7809. RAP=(VA1*LELLE+DE1)/VH1
  7810. ^
  7811. grgp3s.f:236.30:
  7812.  
  7813. CC(LR)=CDEN(LR,LY,LF)
  7814. 1
  7815. Warning: Nonconforming tab character at (1)
  7816. grgp3s.f:279.22:
  7817.  
  7818. DO LF=4,LF1,4
  7819. 1
  7820. Warning: Nonconforming tab character at (1)
  7821. grgp3s.f:316.24:
  7822.  
  7823. DO 778 LT=1,NT1
  7824. 1
  7825. Warning: Nonconforming tab character at (1)
  7826. grgp3s.f:371.14:
  7827.  
  7828. ENDDO
  7829. 1
  7830. Warning: Nonconforming tab character at (1)
  7831. grgp3s.f:388.30:
  7832.  
  7833. RAP=(VA1*LEL+DE1)/VH1
  7834. 1
  7835. Warning: Nonconforming tab character at (1)
  7836. grgp3s.f:410.36:
  7837.  
  7838. RAP=(VA1*(LELLE+1)+DE1)/VH1
  7839. 1
  7840. Warning: Nonconforming tab character at (1)
  7841. grgp3s.f:424.29:
  7842.  
  7843. LELLE=LT+LT-2+IPA+MM
  7844. 1
  7845. Warning: Nonconforming tab character at (1)
  7846. grgp3s.f:433.36:
  7847.  
  7848. RAP=(VA1*(LELLE+1)+DE1)/VH1
  7849. 1
  7850. Warning: Nonconforming tab character at (1)
  7851. grgp3s.f:523.14:
  7852.  
  7853. ENDDO
  7854. 1
  7855. Warning: Nonconforming tab character at (1)
  7856. grgp3s.f:537.29:
  7857.  
  7858. CC(LR)=CDEN(LR,LY,1)
  7859. 1
  7860. Warning: Nonconforming tab character at (1)
  7861. grgp3s.f:562.29:
  7862.  
  7863. CC(LR)=CDEN(LR,LY,J)
  7864. 1
  7865. Warning: Nonconforming tab character at (1)
  7866. grgp3s.f:589.29:
  7867.  
  7868. CC(LR)=CDEN(LR,LY,J)
  7869. 1
  7870. Warning: Nonconforming tab character at (1)
  7871. ilggos.f:318.5:
  7872.  
  7873. 200 FORMAT(1X,8E15.8)
  7874. 1
  7875. Warning: Label 200 at (1) defined but not used
  7876. ilggos.f:316.5:
  7877.  
  7878. 100 FORMAT(1X,10E10.3)
  7879. 1
  7880. Warning: Label 100 at (1) defined but not used
  7881. ilggos.f:92.11:
  7882.  
  7883. NR=BB(1,5)
  7884. 1
  7885. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7886. ilggos.f:102.13:
  7887.  
  7888. IDEG=BB(NR1,5)
  7889. 1
  7890. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7891. ilgprs.f:97.17:
  7892.  
  7893. NR1=NR+1
  7894. 1
  7895. Warning: Nonconforming tab character at (1)
  7896. ilgprs.f:146.14:
  7897.  
  7898. ENDDO
  7899. 1
  7900. Warning: Nonconforming tab character at (1)
  7901. ilgprs.f:177.14:
  7902.  
  7903. ENDDO
  7904. 1
  7905. Warning: Nonconforming tab character at (1)
  7906. ilgprs.f:218.25:
  7907.  
  7908. ADE00(NR-4,5)=-4
  7909. 1
  7910. Warning: Nonconforming tab character at (1)
  7911. ilgprs.f:277.14:
  7912.  
  7913. ENDIF
  7914. 1
  7915. Warning: Nonconforming tab character at (1)
  7916. ilgprs.f:345.4:
  7917.  
  7918. 102 FORMAT(1X,10E11.4)
  7919. 1
  7920. Warning: Label 102 at (1) defined but not used
  7921. ilgprs.f:347.4:
  7922.  
  7923. 101 FORMAT(1X,' ')
  7924. 1
  7925. Warning: Label 101 at (1) defined but not used
  7926. ilgprs.f:344.4:
  7927.  
  7928. 100 FORMAT(1X,10E10.3)
  7929. 1
  7930. Warning: Label 100 at (1) defined but not used
  7931. inecos.f:725.18:
  7932.  
  7933. BB(1,5)=1
  7934. 1
  7935. Warning: Nonconforming tab character at (1)
  7936. inecos.f:1364.22:
  7937.  
  7938. 382 CONTINUE
  7939. 1
  7940. Warning: Nonconforming tab character at (1)
  7941. inecos.f:1888.14:
  7942.  
  7943. ENDIF
  7944. 1
  7945. Warning: Nonconforming tab character at (1)
  7946. inecos.f:2028.19:
  7947.  
  7948. BB(2,6)=-1
  7949. 1
  7950. Warning: Nonconforming tab character at (1)
  7951. inecos.f:2156.22:
  7952.  
  7953. DEN(L,NEQ2)=0
  7954. 1
  7955. Warning: Nonconforming tab character at (1)
  7956. inecos.f:2372.5:
  7957.  
  7958. 199 FORMAT(1X,8E15.8)
  7959. 1
  7960. Warning: Label 199 at (1) defined but not used
  7961. inecos.f:2370.5:
  7962.  
  7963. 100 FORMAT(1X,10E10.3)
  7964. 1
  7965. Warning: Label 100 at (1) defined but not used
  7966. inecos.f:199.13:
  7967.  
  7968. IDEG=BB(N1+1,1)
  7969. 1
  7970. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7971. inecos.f:200.12:
  7972.  
  7973. JOB=BB(N1+1,2)
  7974. 1
  7975. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7976. inecos.f:201.13:
  7977.  
  7978. IDEL=BB(N1+1,6)
  7979. 1
  7980. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7981. inecos.f:309.12:
  7982.  
  7983. NJ3=BB(N1+1,7)
  7984. 1
  7985. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7986. inecos.f:314.13:
  7987.  
  7988. IDEL=BB(N1+1,6)
  7989. 1
  7990. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7991. inecos.f:599.12:
  7992.  
  7993. NJ3=BB(N1+1,7)
  7994. 1
  7995. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  7996. inecos.f:871.12:
  7997.  
  7998. NJ3=BB(N1+1,7)
  7999. 1
  8000. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8001. inecos.f:874.13:
  8002.  
  8003. IDEL=BB(N1+1,6)
  8004. 1
  8005. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8006. inecos.f:1178.13:
  8007.  
  8008. IDEL=BB(N1+1,6)
  8009. 1
  8010. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8011. inecos.f:1492.13:
  8012.  
  8013. IDEL=BB(N1+1,6)
  8014. 1
  8015. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8016. inecos.f:1840.13:
  8017.  
  8018. IDEL=BB(N1+1,6)
  8019. 1
  8020. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8021. inecos.f:2099.13:
  8022.  
  8023. IDEL=BB(N1+1,6)
  8024. 1
  8025. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8026. integrale2d.f:176.15:
  8027.  
  8028. 1 '+',REAL(TRA1(2,1)),' = ', REAL(RESU)
  8029. 1
  8030. Warning: Nonconforming tab character at (1)
  8031. intras.f:75.5:
  8032.  
  8033. 100 FORMAT(1X,10D24.16)
  8034. 1
  8035. Warning: Label 100 at (1) defined but not used
  8036. lapp3s.f:454.5:
  8037.  
  8038. 100 FORMAT(1X,10E11.3)
  8039. 1
  8040. Warning: Label 100 at (1) defined but not used
  8041. lege1.f:122.5:
  8042.  
  8043. 300 format(1x,3i5,10e11.3)
  8044. 1
  8045. Warning: Label 300 at (1) defined but not used
  8046. lege1.f:128.5:
  8047.  
  8048. 101 format(1x,' ')
  8049. 1
  8050. Warning: Label 101 at (1) defined but not used
  8051. lege1.f:127.5:
  8052.  
  8053. 100 format(1x,10d12.4)
  8054. 1
  8055. Warning: Label 100 at (1) defined but not used
  8056. magl3s.f:755.5:
  8057.  
  8058. 101 FORMAT(1X,' ')
  8059. 1
  8060. Warning: Label 101 at (1) defined but not used
  8061. magl3s.f:754.5:
  8062.  
  8063. 100 FORMAT(1X,10E11.4)
  8064. 1
  8065. Warning: Label 100 at (1) defined but not used
  8066. magl3s.f:141.13:
  8067.  
  8068. IDEG=BB(N1,6)
  8069. 1
  8070. Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1)
  8071. pegpjs.f:623.14:
  8072.  
  8073. ENDDO
  8074. 1
  8075. Warning: Nonconforming tab character at (1)
  8076. poisson2d.f:22.15:
  8077.  
  8078. 1 ALAMB,POT)
  8079. 1
  8080. Warning: Nonconforming tab character at (1)
  8081. poisson2d.f:121.23:
  8082.  
  8083. NDL(NZON+3)=NF
  8084. 1
  8085. Warning: Nonconforming tab character at (1)
  8086. poisson2d.f:280.15:
  8087.  
  8088. 1 DEN2,TRAB0,TRAB1,ERRE,SOLHH,POT)
  8089. 1
  8090. Warning: Nonconforming tab character at (1)
  8091. poisson2di.f:119.23:
  8092.  
  8093. NDL(NZON+3)=NF
  8094. 1
  8095. Warning: Nonconforming tab character at (1)
  8096. poisson2di.f:202.15:
  8097.  
  8098. 1 DEN2,TRAB0,TRAB1,ERRE,SOLHH,POT)
  8099. 1
  8100. Warning: Nonconforming tab character at (1)
  8101. prims.f:74.5:
  8102.  
  8103. 200 FORMAT(10X,'INDEX=',I4)
  8104. 1
  8105. Warning: Label 200 at (1) defined but not used
  8106. prims.f:89.5:
  8107.  
  8108. 101 FORMAT(1X,'PRIM')
  8109. 1
  8110. Warning: Label 101 at (1) defined but not used
  8111. prims.f:88.5:
  8112.  
  8113. 100 FORMAT(1X,'PRIM',10D12.4)
  8114. 1
  8115. Warning: Label 100 at (1) defined but not used
  8116. priq1s.f:194.12:
  8117.  
  8118. END
  8119. 1
  8120. Warning: Nonconforming tab character at (1)
  8121. tfinms.f:93.13:
  8122.  
  8123. save ndim,n2,n21,jump,NFON,N65,NM643,JJJ,ifax,trigs
  8124. 1
  8125. Warning: Nonconforming tab character at (1)
  8126. tfinms.f:187.5:
  8127.  
  8128. 101 FORMAT(1X,'TFM')
  8129. 1
  8130. Warning: Label 101 at (1) defined but not used
  8131. tfinms.f:188.5:
  8132.  
  8133. 100 FORMAT(1X,'TFM',10D12.4)
  8134. 1
  8135. Warning: Label 100 at (1) defined but not used
  8136. tfins.f:62.13:
  8137.  
  8138. data ndim/-1/
  8139. 1
  8140. Warning: Nonconforming tab character at (1)
  8141. tfins.f:64.13:
  8142.  
  8143. save N2,N1,N21,NDIM,AC,AS,ifax,trigs
  8144. 1
  8145. Warning: Nonconforming tab character at (1)
  8146. tfins.f:121.5:
  8147.  
  8148. 301 FORMAT(10X,'CALCUL DANS LE CAS N<13')
  8149. 1
  8150. Warning: Label 301 at (1) defined but not used
  8151. tfins.f:79.5:
  8152.  
  8153. 300 FORMAT(10X,'LA SUB TF EST APPELLEE POUR LA PREMIERE FOIS')
  8154. 1
  8155. Warning: Label 300 at (1) defined but not used
  8156. tfins.f:115.4:
  8157.  
  8158. 100 FORMAT(1X,'TF',10D12.4)
  8159. 1
  8160. Warning: Label 100 at (1) defined but not used
  8161. tfixms.f:109.5:
  8162.  
  8163. 101 format(1x,'tfm')
  8164. 1
  8165. Warning: Label 101 at (1) defined but not used
  8166. tfixms.f:110.5:
  8167.  
  8168. 100 format(1x,'tfm',10d12.4)
  8169. 1
  8170. Warning: Label 100 at (1) defined but not used
  8171. tfiyms.f:68.13:
  8172.  
  8173. save NFON,NDIM,N65,NM65,trigs,ifax
  8174. 1
  8175. Warning: Nonconforming tab character at (1)
  8176. tfiyms.f:105.5:
  8177.  
  8178. 101 FORMAT(1X,'TFM')
  8179. 1
  8180. Warning: Label 101 at (1) defined but not used
  8181. tfiyms.f:106.5:
  8182.  
  8183. 100 FORMAT(1X,'TFM',10D12.4)
  8184. 1
  8185. Warning: Label 100 at (1) defined but not used
  8186. tfizms.f:68.13:
  8187.  
  8188. save NFON,NDIM,N65,NM65,ifax,trigs
  8189. 1
  8190. Warning: Nonconforming tab character at (1)
  8191. tfizms.f:105.5:
  8192.  
  8193. 101 FORMAT(1X,'TFM')
  8194. 1
  8195. Warning: Label 101 at (1) defined but not used
  8196. tfizms.f:106.5:
  8197.  
  8198. 100 FORMAT(1X,'TFM',10D12.4)
  8199. 1
  8200. Warning: Label 100 at (1) defined but not used
  8201. tfm1s.f:120.5:
  8202.  
  8203. 101 format(1x,'tfm')
  8204. 1
  8205. Warning: Label 101 at (1) defined but not used
  8206. tfm1s.f:121.5:
  8207.  
  8208. 100 format(1x,'tfm',10d12.4)
  8209. 1
  8210. Warning: Label 100 at (1) defined but not used
  8211. tfm2s.f:82.13:
  8212.  
  8213. save NFON,NDIM,N65,N63,N6565,NM65,N66,ifax,trigs
  8214. 1
  8215. Warning: Nonconforming tab character at (1)
  8216. tfm2s.f:115.5:
  8217.  
  8218. 101 FORMAT(1X,'TFM')
  8219. 1
  8220. Warning: Label 101 at (1) defined but not used
  8221. tfm2s.f:116.5:
  8222.  
  8223. 100 FORMAT(1X,'TFM',10D12.4)
  8224. 1
  8225. Warning: Label 100 at (1) defined but not used
  8226. tfm3s.f:120.5:
  8227.  
  8228. 101 format(1x,'tfm')
  8229. 1
  8230. Warning: Label 101 at (1) defined but not used
  8231. tfm3s.f:121.5:
  8232.  
  8233. 100 format(1x,'tfm',10d12.4)
  8234. 1
  8235. Warning: Label 100 at (1) defined but not used
  8236. tfmxs.f:81.13:
  8237.  
  8238. save NFON,NDIM,N65,N63,N6565,NM65,N66,ifax,trigs
  8239. 1
  8240. Warning: Nonconforming tab character at (1)
  8241. tfmxs.f:125.5:
  8242.  
  8243. 101 FORMAT(1X,'TFM')
  8244. 1
  8245. Warning: Label 101 at (1) defined but not used
  8246. tfmxs.f:126.5:
  8247.  
  8248. 100 FORMAT(1X,'TFM',10D12.4)
  8249. 1
  8250. Warning: Label 100 at (1) defined but not used
  8251. tfmys.f:81.13:
  8252.  
  8253. save NFON,NDIM,N65,N63,N6565,NM65,N66,ifax,trigs
  8254. 1
  8255. Warning: Nonconforming tab character at (1)
  8256. tfmys.f:125.5:
  8257.  
  8258. 101 FORMAT(1X,'TFM')
  8259. 1
  8260. Warning: Label 101 at (1) defined but not used
  8261. tfmys.f:126.5:
  8262.  
  8263. 100 FORMAT(1X,'TFM',10D12.4)
  8264. 1
  8265. Warning: Label 100 at (1) defined but not used
  8266. tfmzs.f:86.13:
  8267.  
  8268. save NFON,NDIM,N65,N63,N6565,NM65,N66,ifax,trigs
  8269. 1
  8270. Warning: Nonconforming tab character at (1)
  8271. tfmzs.f:130.5:
  8272.  
  8273. 101 FORMAT(1X,'TFM')
  8274. 1
  8275. Warning: Label 101 at (1) defined but not used
  8276. tfmzs.f:131.5:
  8277.  
  8278. 100 FORMAT(1X,'TFM',10D12.4)
  8279. 1
  8280. Warning: Label 100 at (1) defined but not used
  8281. traxe1s.f:69.15:
  8282.  
  8283. REAL*8 XX,CC
  8284. 1
  8285. Warning: Nonconforming tab character at (1)
  8286. traxe1s.f:74.13:
  8287.  
  8288. data init/0/
  8289. 1
  8290. Warning: Nonconforming tab character at (1)
  8291. traxe1s.f:75.13:
  8292.  
  8293. save init,ydes,xd,j,n
  8294. 1
  8295. Warning: Nonconforming tab character at (1)
  8296. traxe1s.f:93.50:
  8297.  
  8298. IF(IDIV.EQ.9.OR.IDIV.EQ.99) CALL PGSLW(3)
  8299. 1
  8300. Warning: Nonconforming tab character at (1)
  8301. traxe1s.f:100.5:
  8302.  
  8303. 200 FORMAT(10X,'NOMBRE DES COURBES=',I3,' IL DOIT ETRE'
  8304. 1
  8305. Warning: Label 200 at (1) defined but not used
  8306. traxe1s.f:107.4:
  8307.  
  8308. 104 FORMAT(1X,20I4)
  8309. 1
  8310. Warning: Label 104 at (1) defined but not used
  8311. traxe1s.f:123.5:
  8312.  
  8313. 101 FORMAT(1X,'TR')
  8314. 1
  8315. Warning: Label 101 at (1) defined but not used
  8316. traxe1s.f:122.5:
  8317.  
  8318. 100 FORMAT(1X,'TRA',10E12.4)
  8319. 1
  8320. Warning: Label 100 at (1) defined but not used
  8321. traxe1s.f:104.13:
  8322.  
  8323. YMAX=-1.D+33
  8324. 1
  8325. Warning: Change of value in conversion from REAL(8) to REAL(4) at (1)
  8326. traxe1s.f:105.13:
  8327.  
  8328. YMIN=1.D+33
  8329. 1
  8330. Warning: Change of value in conversion from REAL(8) to REAL(4) at (1)
  8331. traxe1s.f:109.18:
  8332.  
  8333. YDES(L,J)=CC(L)
  8334. 1
  8335. Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1)
  8336. traxe1s.f:110.16:
  8337.  
  8338. XD(L,J)=XX(L)
  8339. 1
  8340. Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1)
  8341. traxe1s.f:121.13:
  8342.  
  8343. DX=(XX(N)-XX(1))/NFIG*1.5
  8344. 1
  8345. Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1)
  8346. traxe1s.f:137.17:
  8347.  
  8348. XD(L,JL)=XX(L)+DX*(JL-1)
  8349. 1
  8350. Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1)
  8351. traxe1s.f:145.13:
  8352.  
  8353. XMIN=XX(1)
  8354. 1
  8355. Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1)
  8356. traxe1s.f:146.13:
  8357.  
  8358. XMAX=XX(N1)
  8359. 1
  8360. Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1)
  8361. traxe1s.f: In function 'traxe1s':
  8362. traxe1s.f:93:0: warning: 'idiv' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8363. IF(IDIV.EQ.9.OR.IDIV.EQ.99) CALL PGSLW(3)
  8364. ^
  8365. traxe1s.f:125:0: warning: 'ind' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8366. IF(IND.EQ.0) GO TO 9
  8367. ^
  8368. ar: creating archive /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/Lib/liblorenef77.a
  8369. a - Source/fax.o
  8370. a - Source/huntm.o
  8371. a - Source/insmts.o
  8372. a - Source/leqt1s.o
  8373. a - Source/tf9s.o
  8374. a - Source/Poisson2d/cd1mrs.o
  8375. a - Source/Poisson2d/cd1xms.o
  8376. a - Source/Poisson2d/cd1yms.o
  8377. a - Source/Poisson2d/cd1zms.o
  8378. a - Source/Poisson2d/cd2mrs.o
  8379. a - Source/Poisson2d/cd2xms.o
  8380. a - Source/Poisson2d/cd2yms.o
  8381. a - Source/Poisson2d/cd2zms.o
  8382. a - Source/Poisson2d/ced1rs.o
  8383. a - Source/Poisson2d/ced2rs.o
  8384. a - Source/Poisson2d/cepl3s.o
  8385. a - Source/Poisson2d/ceples.o
  8386. a - Source/Poisson2d/cera2s.o
  8387. a - Source/Poisson2d/cerams.o
  8388. a - Source/Poisson2d/cerars.o
  8389. a - Source/Poisson2d/cerx3s.o
  8390. a - Source/Poisson2d/cetams.o
  8391. a - Source/Poisson2d/cety3s.o
  8392. a - Source/Poisson2d/cey23s.o
  8393. a - Source/Poisson2d/cey2ms.o
  8394. a - Source/Poisson2d/cheles.o
  8395. a - Source/Poisson2d/chexms.o
  8396. a - Source/Poisson2d/cheyms.o
  8397. a - Source/Poisson2d/chezms.o
  8398. a - Source/Poisson2d/chi2ms.o
  8399. a - Source/Poisson2d/chinms.o
  8400. a - Source/Poisson2d/chins.o
  8401. a - Source/Poisson2d/chixms.o
  8402. a - Source/Poisson2d/chiyms.o
  8403. a - Source/Poisson2d/chizms.o
  8404. a - Source/Poisson2d/cirams.o
  8405. a - Source/Poisson2d/cirars.o
  8406. a - Source/Poisson2d/cirx2s.o
  8407. a - Source/Poisson2d/cirx3s.o
  8408. a - Source/Poisson2d/cirxms.o
  8409. a - Source/Poisson2d/citxms.o
  8410. a - Source/Poisson2d/city3s.o
  8411. a - Source/Poisson2d/ciy22s.o
  8412. a - Source/Poisson2d/ciy23s.o
  8413. a - Source/Poisson2d/ciy2ms.o
  8414. a - Source/Poisson2d/conr3s.o
  8415. a - Source/Poisson2d/conrs.o
  8416. a - Source/Poisson2d/decfms.o
  8417. a - Source/Poisson2d/derfms.o
  8418. a - Source/Poisson2d/desfms.o
  8419. a - Source/Poisson2d/dess3ps.o
  8420. a - Source/Poisson2d/di2ras.o
  8421. a - Source/Poisson2d/dimras.o
  8422. a - Source/Poisson2d/dir1ms.o
  8423. a - Source/Poisson2d/dir2ms.o
  8424. a - Source/Poisson2d/dira2s.o
  8425. a - Source/Poisson2d/dircms.o
  8426. a - Source/Poisson2d/dirn1s.o
  8427. a - Source/Poisson2d/dis2ms.o
  8428. a - Source/Poisson2d/disems.o
  8429. a - Source/Poisson2d/disr3s.o
  8430. a - Source/Poisson2d/divq1s.o
  8431. a - Source/Poisson2d/dixr1s.o
  8432. a - Source/Poisson2d/exrm1s.o
  8433. a - Source/Poisson2d/extm1s.o
  8434. a - Source/Poisson2d/extm2s.o
  8435. a - Source/Poisson2d/extr1s.o
  8436. a - Source/Poisson2d/fcer3s.o
  8437. a - Source/Poisson2d/fcez3s.o
  8438. a - Source/Poisson2d/fciq3s.o
  8439. a - Source/Poisson2d/fcir2s.o
  8440. a - Source/Poisson2d/fcir3s.o
  8441. a - Source/Poisson2d/fuce3s.o
  8442. a - Source/Poisson2d/fuci3s.o
  8443. a - Source/Poisson2d/glagos.o
  8444. a - Source/Poisson2d/gpar2s.o
  8445. a - Source/Poisson2d/gr2p1s.o
  8446. a - Source/Poisson2d/gr2p3s.o
  8447. a - Source/Poisson2d/grgp2s.o
  8448. a - Source/Poisson2d/grgp3s.o
  8449. a - Source/Poisson2d/ilggos.o
  8450. a - Source/Poisson2d/ilgprs.o
  8451. a - Source/Poisson2d/inecos.o
  8452. a - Source/Poisson2d/integrale2d.o
  8453. a - Source/Poisson2d/intras.o
  8454. a - Source/Poisson2d/invers.o
  8455. a - Source/Poisson2d/lapp3s.o
  8456. a - Source/Poisson2d/lege1.o
  8457. a - Source/Poisson2d/magl3s.o
  8458. a - Source/Poisson2d/pegpjs.o
  8459. a - Source/Poisson2d/poisson2d.o
  8460. a - Source/Poisson2d/poisson2di.o
  8461. a - Source/Poisson2d/prims.o
  8462. a - Source/Poisson2d/priq1s.o
  8463. a - Source/Poisson2d/tfinms.o
  8464. a - Source/Poisson2d/tfins.o
  8465. a - Source/Poisson2d/tfixms.o
  8466. a - Source/Poisson2d/tfiyms.o
  8467. a - Source/Poisson2d/tfizms.o
  8468. a - Source/Poisson2d/tfm1s.o
  8469. a - Source/Poisson2d/tfm2s.o
  8470. a - Source/Poisson2d/tfm3s.o
  8471. a - Source/Poisson2d/tfmxs.o
  8472. a - Source/Poisson2d/tfmys.o
  8473. a - Source/Poisson2d/tfmzs.o
  8474. a - Source/Poisson2d/titi.o
  8475. a - Source/Poisson2d/traxe1s.o
  8476. Checking status of thorn Poisson
  8477. COMPILING arrangements/CactusExamples/Poisson/src/uniform_charge.c
  8478. /Users/comerduncan/Cactus/arrangements/CactusExamples/Poisson/src/uniform_charge.c: In function 'apply_bounds':
  8479. /Users/comerduncan/Cactus/arrangements/CactusExamples/Poisson/src/uniform_charge.c:153:29: warning: passing argument 1 of 'CallLevelFunction' discards 'const' qualifier from pointer target type
  8480. ierr = CallLevelFunction (cctkGH, apply_bounds_level);
  8481. ^
  8482. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/carpet.h:4:0,
  8483. from /Users/comerduncan/Cactus/arrangements/CactusExamples/Poisson/src/uniform_charge.c:13:
  8484. /Users/comerduncan/Cactus/arrangements/Carpet/Carpet/src/carpet_public.h:111:9: note: expected 'struct cGH * const' but argument is of type 'const struct cGH * const'
  8485. int CallLevelFunction (cGH * const cgh,
  8486. ^
  8487. COMPILING configs/sim/bindings/build/Poisson/cctk_ThornBindings.c
  8488. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Poisson.a
  8489. ar: creating archive /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/Lib/liblorene_export.a
  8490. a - bin_bh.o
  8491. a - bin_bh_aux.o
  8492. a - bin_ns.o
  8493. a - bin_ns_aux.o
  8494. a - mag_ns.o
  8495. a - mag_ns_aux.o
  8496. a - write_lines.o
  8497. Checking status of thorn TestFortranDependencies1
  8498. COMPILING arrangements/CactusTest/TestFortranDependencies1/src/tfd_use_module_far.F90
  8499. COMPILING configs/sim/bindings/build/TestFortranDependencies1/cctk_ThornBindings.c
  8500. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestFortranDependencies1.a
  8501. Checking status of thorn WaveMoL
  8502. COMPILING arrangements/CactusExamples/WaveMoL/src/WaveMoL.c
  8503. COMPILING arrangements/CactusExamples/WaveMoL/src/InitSymBound.c
  8504. COMPILING arrangements/CactusExamples/WaveMoL/src/Startup.c
  8505. COMPILING arrangements/CactusExamples/WaveMoL/src/WaveMoLRegister.c
  8506. COMPILING configs/sim/bindings/build/WaveMoL/cctk_ThornBindings.c
  8507. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveMoL.a
  8508. Checking status of thorn WaveToyC
  8509. COMPILING arrangements/CactusWave/WaveToyC/src/WaveToy.c
  8510. COMPILING arrangements/CactusWave/WaveToyC/src/InitSymBound.c
  8511. COMPILING arrangements/CactusWave/WaveToyC/src/Startup.c
  8512. COMPILING configs/sim/bindings/build/WaveToyC/cctk_ThornBindings.c
  8513. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToyC.a
  8514. Checking status of thorn WaveToyCXX
  8515. COMPILING arrangements/CactusWave/WaveToyCXX/src/WaveToy.cc
  8516. COMPILING arrangements/CactusWave/WaveToyCXX/src/InitSymBound.cc
  8517. blackhole_bc.C: In member function 'const Valeur Black_hole::bc_confo() const':
  8518. blackhole_bc.C:413:12: warning: unused variable 'mass' [-Wunused-variable]
  8519. double mass = ggrav * mass_bh ;
  8520. ^
  8521. COMPILING arrangements/CactusWave/WaveToyCXX/src/Startup.cc
  8522. COMPILING configs/sim/bindings/build/WaveToyCXX/cctk_ThornBindings.c
  8523. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToyCXX.a
  8524. Checking status of thorn WaveToyF77
  8525. COMPILING arrangements/CactusWave/WaveToyF77/src/InitSymBound.F77
  8526. COMPILING arrangements/CactusWave/WaveToyF77/src/WaveToy.F77
  8527. COMPILING arrangements/CactusWave/WaveToyF77/src/Startup.F77
  8528. COMPILING configs/sim/bindings/build/WaveToyF77/cctk_ThornBindings.c
  8529. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToyF77.a
  8530. blackhole_rk_phi.C: In member function 'Tbl Black_hole::runge_kutta_phi_bh(const Tbl&, const double&, const int&) const':
  8531. blackhole_rk_phi.C:183:27: warning: 'xi_lf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8532. xi_f.set(2) = xi_lf ;
  8533. ^
  8534. blackhole_rk_phi.C:182:27: warning: 'xi_pf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8535. xi_f.set(1) = xi_pf ;
  8536. ^
  8537. blackhole_rk_phi.C:181:27: warning: 'xi_tf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8538. xi_f.set(0) = xi_tf ;
  8539. ^
  8540. blackhole_rk_theta.C: In member function 'Tbl Black_hole::runge_kutta_theta_bh(const Tbl&, const double&, const double&, const int&) const':
  8541. blackhole_rk_theta.C:185:27: warning: 'xi_lf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8542. xi_f.set(2) = xi_lf ;
  8543. ^
  8544. blackhole_rk_theta.C:184:27: warning: 'xi_pf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8545. xi_f.set(1) = xi_pf ;
  8546. ^
  8547. blackhole_rk_theta.C:183:27: warning: 'xi_tf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8548. xi_f.set(0) = xi_tf ;
  8549. ^
  8550. Checking status of thorn WaveToyF90
  8551. COMPILING arrangements/CactusWave/WaveToyF90/src/InitSymBound.F
  8552. COMPILING arrangements/CactusWave/WaveToyF90/src/WaveToy.F
  8553. COMPILING arrangements/CactusWave/WaveToyF90/src/Startup.F
  8554. COMPILING configs/sim/bindings/build/WaveToyF90/cctk_ThornBindings.c
  8555. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToyF90.a
  8556. compobj_QI_global.C: In member function 'virtual double Compobj_QI::r_mb(int, std::ostream*) const':
  8557. compobj_QI_global.C:410:12: warning: 'rmb' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8558. double rmb, theta_mb, phi_mb, xi_mb;
  8559. ^
  8560. higgs_monopole.C: In constructor 'HiggsMonopole::HiggsMonopole(Map&, const char*)':
  8561. higgs_monopole.C:81:12: warning: unused variable 'tmp' [-Wunused-variable]
  8562. double tmp ;
  8563. ^
  8564. higgs_monopole.C: In constructor 'HiggsMonopole::HiggsMonopole(Map&, const char*)':
  8565. higgs_monopole.C:105:39: warning: 'press_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8566. press_tab[0] = press_last ;
  8567. ^
  8568. higgs_monopole.C:104:33: warning: 'hh_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8569. hh_tab[0] = hh_last ;
  8570. ^
  8571. higgs_monopole.C:103:33: warning: 'nn_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8572. nn_tab[0] = nn_last ;
  8573. ^
  8574. higgs_monopole.C:102:43: warning: 'explamb_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8575. explamb_tab[0] = explamb_last ;
  8576. ^
  8577. higgs_monopole.C: In constructor 'HiggsMonopole::HiggsMonopole(Map&, const char*)':
  8578. higgs_monopole.C:105:39: warning: 'press_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8579. press_tab[0] = press_last ;
  8580. ^
  8581. higgs_monopole.C:104:33: warning: 'hh_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8582. hh_tab[0] = hh_last ;
  8583. ^
  8584. higgs_monopole.C:103:33: warning: 'nn_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8585. nn_tab[0] = nn_last ;
  8586. ^
  8587. higgs_monopole.C:102:43: warning: 'explamb_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8588. explamb_tab[0] = explamb_last ;
  8589. ^
  8590. Checking status of thorn WaveToyFreeF90
  8591. COMPILING arrangements/CactusWave/WaveToyFreeF90/src/InitSymBound.F90
  8592. COMPILING arrangements/CactusWave/WaveToyFreeF90/src/WaveToy.F90
  8593. COMPILING arrangements/CactusWave/WaveToyFreeF90/src/Startup.F90
  8594. COMPILING configs/sim/bindings/build/WaveToyFreeF90/cctk_ThornBindings.c
  8595. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WaveToyFreeF90.a
  8596. hole_bhns_bc.C: In member function 'const Valeur Hole_bhns::bc_shift_x(double, double) const':
  8597. hole_bhns_bc.C:201:12: warning: unused variable 'mass' [-Wunused-variable]
  8598. double mass = ggrav * mass_bh ;
  8599. ^
  8600. hole_bhns_bc.C: In member function 'const Valeur Hole_bhns::bc_shift_y(double, double) const':
  8601. hole_bhns_bc.C:311:12: warning: unused variable 'mass' [-Wunused-variable]
  8602. double mass = ggrav * mass_bh ;
  8603. ^
  8604. hole_bhns_bc.C: In member function 'const Valeur Hole_bhns::bc_shift_z() const':
  8605. hole_bhns_bc.C:415:12: warning: unused variable 'mass' [-Wunused-variable]
  8606. double mass = ggrav * mass_bh ;
  8607. ^
  8608. hole_bhns_bc.C: In member function 'const Valeur Hole_bhns::bc_confo(double, double, double) const':
  8609. hole_bhns_bc.C:564:12: warning: unused variable 'mass' [-Wunused-variable]
  8610. double mass = ggrav * mass_bh ;
  8611. ^
  8612. hole_bhns_rk_phi.C: In member function 'Tbl Hole_bhns::runge_kutta_phi(const Tbl&, const double&, const int&) const':
  8613. hole_bhns_rk_phi.C:183:27: warning: 'xi_lf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8614. xi_f.set(2) = xi_lf ;
  8615. ^
  8616. hole_bhns_rk_phi.C:182:27: warning: 'xi_pf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8617. xi_f.set(1) = xi_pf ;
  8618. ^
  8619. hole_bhns_rk_phi.C:181:27: warning: 'xi_tf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8620. xi_f.set(0) = xi_tf ;
  8621. ^
  8622. hole_bhns_rk_theta.C: In member function 'Tbl Hole_bhns::runge_kutta_theta(const Tbl&, const double&, const double&, const int&) const':
  8623. hole_bhns_rk_theta.C:185:27: warning: 'xi_lf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8624. xi_f.set(2) = xi_lf ;
  8625. ^
  8626. hole_bhns_rk_theta.C:184:27: warning: 'xi_pf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8627. xi_f.set(1) = xi_pf ;
  8628. ^
  8629. hole_bhns_rk_theta.C:183:27: warning: 'xi_tf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8630. xi_f.set(0) = xi_tf ;
  8631. ^
  8632. leg_ini.C: In function 'void legendre_collocation_points(int, double*)':
  8633. leg_ini.C:113:29: warning: 'p_plus_m1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8634. double p_plus, dp_plus, p_plus_m1, dp_plus_m1, p_plus_m2, dp_plus_m2 ;
  8635. ^
  8636. leg_ini.C:114:31: warning: 'p_moins_m1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8637. double p_moins, dp_moins, p_moins_m1, dp_moins_m1, p_moins_m2, dp_moins_m2 ;
  8638. ^
  8639. leg_ini.C:144:34: warning: 'dp_m2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8640. double pder = dp + a * dp_m1 + b*dp_m2 ;
  8641. ^
  8642. leg_ini.C:143:30: warning: 'p_m2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8643. double poly = p + a*p_m1 + b*p_m2 ;
  8644. ^
  8645. leg_ini.C:115:25: warning: 'dp_m1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8646. double p, dp, p_m1, dp_m1, p_m2, dp_m2 ;
  8647. ^
  8648. leg_ini.C:143:21: warning: 'p_m1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8649. double poly = p + a*p_m1 + b*p_m2 ;
  8650. ^
  8651. leg_ini.C:125:44: warning: 'p_plus_m2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8652. double a = (r_plus*p_moins_m2 - r_moins*p_plus_m2)/det ;
  8653. ^
  8654. leg_ini.C:125:23: warning: 'p_moins_m2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  8655. double a = (r_plus*p_moins_m2 - r_moins*p_plus_m2)/det ;
  8656. ^
  8657. cftcossinc.C: In function 'void cftcossinc(const int*, const int*, double*, const int*, double*)':
  8658. cftcossinc.C:385:17: warning: unused variable 'fmoins0' [-Wunused-variable]
  8659. double fmoins0 = 0.5 * ( ff0[0] - ff0[ n3f*nm1 ] );
  8660. ^
  8661. cftcossinc.C:453:17: warning: unused variable 'fmoins0' [-Wunused-variable]
  8662. double fmoins0 = 0.5 * ( ff0[0] - ff0[ n3f*nm1 ] );
  8663. ^
  8664. cftcossinc.C:173:13: warning: unused variable 'x' [-Wunused-variable]
  8665. double* x = chebimp_ini(nt);
  8666. ^
  8667. cftcossins.C: In function 'void cftcossins(const int*, const int*, double*, const int*, double*)':
  8668. cftcossins.C:214:17: warning: unused variable 'fmoins0' [-Wunused-variable]
  8669. double fmoins0 = 0.5 * ( ff0[0] - ff0[ n3f*nm1 ] );
  8670. ^
  8671. cftcossins.C:282:17: warning: unused variable 'fmoins0' [-Wunused-variable]
  8672. double fmoins0 = 0.5 * ( ff0[0] - ff0[ n3f*nm1 ] );
  8673. ^
  8674. cftcossins.C:173:13: warning: unused variable 'x' [-Wunused-variable]
  8675. double* x = chebimp_ini(nt);
  8676. ^
  8677. cftsin.C: In function 'void cftsin(const int*, const int*, double*, const int*, double*)':
  8678. cftsin.C:211:17: warning: unused variable 'fmoins0' [-Wunused-variable]
  8679. double fmoins0 = 0.5 * ( ff0[0] - ff0[ n3f*nm1 ] );
  8680. ^
  8681. citcossinc.C: In function 'void citcossinc(const int*, const int*, double*, const int*, double*)':
  8682. citcossinc.C:169:13: warning: unused variable 'sinth' [-Wunused-variable]
  8683. double* sinth = chebimp_ini(nt);
  8684. ^
  8685. citcossins.C: In function 'void citcossins(const int*, const int*, double*, const int*, double*)':
  8686. citcossins.C:169:13: warning: unused variable 'sinth' [-Wunused-variable]
  8687. double* sinth = chebimp_ini(nt);
  8688. ^
  8689. In file included from /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/tbl.h:130:0,
  8690. from /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/mtbl.h:97,
  8691. from /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/valeur.h:268,
  8692. from /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/cmp.h:427,
  8693. from /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/tenseur.h:265,
  8694. from tenseur_sym.C:80:
  8695. /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/itbl.h: In member function 'virtual int Tenseur_sym::donne_place(const Itbl&) const':
  8696. /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/C++/Include/itbl.h:253:31: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow]
  8697. assert( i < dim.dim[0] ) ;
  8698. ^
  8699. tslice_conf_init.C: In member function 'virtual void Time_slice_conf::initial_data_cts(const Sym_tensor&, const Scalar&, const Scalar&, double, double, int, const char*, const Scalar*, const Vector*, const Scalar*)':
  8700. tslice_conf_init.C:122:9: warning: unused variable 'ngraph0' [-Wunused-variable]
  8701. int ngraph0 = 10 ; // index of the first graphic device to be used
  8702. ^
  8703. tslice_conf_init.C:124:12: warning: unused variable 'ray_des' [-Wunused-variable]
  8704. double ray_des = 1.25 * map.val_r(nz-2, 1., 0., 0.) ; // outermost radius
  8705. ^
  8706. tslice_dirac_max_evolve.C: In member function 'void Tslice_dirac_max::evolve(double, int, int, double, int, int, int, int, const char*, bool, const Scalar*, const Vector*, const Scalar*, const Sym_tensor*)':
  8707. tslice_dirac_max_evolve.C:129:9: warning: unused variable 'ngraph0' [-Wunused-variable]
  8708. int ngraph0 = 20 ; // index of the first graphic device to be used
  8709. ^
  8710. tslice_dirac_max_evolve.C:130:9: warning: unused variable 'ngraph0_mon' [-Wunused-variable]
  8711. int ngraph0_mon = 70 ; // for monitoring global quantities
  8712. ^
  8713. tslice_dirac_max_evolve.C:197:12: warning: unused variable 'ray_des' [-Wunused-variable]
  8714. double ray_des = 1.25 * Rmax ; // for plots
  8715. ^
  8716. ar: creating archive /Users/comerduncan/Cactus/configs/sim/scratch/build/LORENE/Lorene/Lib/liblorene.a
  8717. a - Source/App_hor/Objects//app_hor_finder.o
  8718. a - Source/App_hor/Objects//excision_hor.o
  8719. a - Source/App_hor/Objects//excision_lapse_4.o
  8720. a - Source/App_hor/Objects//excision_surf.o
  8721. a - Source/App_hor/Objects//set_expa_evol.o
  8722. a - Source/App_hor/Objects//spheroid.o
  8723. a - Source/Base_val/Objects//base_val.o
  8724. a - Source/Base_val/Objects//base_val_manip.o
  8725. a - Source/Base_val/Objects//base_val_mult.o
  8726. a - Source/Base_val/Objects//base_val_name_phi.o
  8727. a - Source/Base_val/Objects//base_val_name_r.o
  8728. a - Source/Base_val/Objects//base_val_name_theta.o
  8729. a - Source/Base_val/Objects//base_val_phi_funct.o
  8730. a - Source/Base_val/Objects//base_val_quantum.o
  8731. a - Source/Base_val/Objects//base_val_theta_funct.o
  8732. a - Source/Base_vect/Objects//base_vect.o
  8733. a - Source/Base_vect/Objects//base_vect_cart.o
  8734. a - Source/Base_vect/Objects//base_vect_from_file.o
  8735. a - Source/Base_vect/Objects//base_vect_spher.o
  8736. a - Source/Bhole/Objects//bhole.o
  8737. a - Source/Bhole/Objects//bhole_init_kerr.o
  8738. a - Source/Bhole/Objects//bhole_pseudo_kerr.o
  8739. a - Source/Bhole/Objects//bhole_with_ns.o
  8740. a - Source/Bhole_binaire/Objects//bhole_binaire.o
  8741. a - Source/Bhole_binaire/Objects//bhole_coal.o
  8742. a - Source/Bhole_binaire/Objects//bhole_equations_bin.o
  8743. a - Source/Bhole_binaire/Objects//bhole_glob.o
  8744. a - Source/Bhole_binaire/Objects//bhole_kij.o
  8745. a - Source/Bhole_binaire/Objects//bhole_pseudo_viriel.o
  8746. a - Source/Bhole_binaire/Objects//bhole_solve_phi.o
  8747. a - Source/Bhole_binaire/Objects//lindquist.o
  8748. a - Source/Bhole_binaire/Objects//regularise_shift.o
  8749. a - Source/Bhole_binaire/Objects//separation.o
  8750. a - Source/Bin_bhns/Objects//bin_bhns.o
  8751. a - Source/Bin_bhns/Objects//bin_bhns_global.o
  8752. a - Source/Bin_bhns/Objects//bin_bhns_omega_tp.o
  8753. a - Source/Bin_bhns/Objects//bin_bhns_orbit.o
  8754. a - Source/Bin_bhns/Objects//bin_bhns_rotaxis.o
  8755. a - Source/Bin_bhns/Objects//bin_bhns_shift_ana.o
  8756. a - Source/Bin_bhns_extr/Objects//bin_bhns_extr.o
  8757. a - Source/Bin_bhns_extr/Objects//bin_bhns_extr_anashift.o
  8758. a - Source/Bin_bhns_extr/Objects//bin_bhns_extr_global.o
  8759. a - Source/Bin_bhns_extr/Objects//bin_bhns_extr_omegaana.o
  8760. a - Source/Bin_bhns_extr/Objects//bin_bhns_extr_orbit.o
  8761. a - Source/Bin_hor/Objects//bin_hor.o
  8762. a - Source/Bin_hor/Objects//binhor_coal.o
  8763. a - Source/Bin_hor/Objects//binhor_equations.o
  8764. a - Source/Bin_hor/Objects//binhor_global.o
  8765. a - Source/Bin_hor/Objects//binhor_hh.o
  8766. a - Source/Bin_hor/Objects//binhor_kij.o
  8767. a - Source/Bin_hor/Objects//binhor_viriel.o
  8768. a - Source/Bin_ns_bh/Objects//bin_ns_bh.o
  8769. a - Source/Bin_ns_bh/Objects//bin_ns_bh_anashift.o
  8770. a - Source/Bin_ns_bh/Objects//bin_ns_bh_coal.o
  8771. a - Source/Bin_ns_bh/Objects//bin_ns_bh_glob.o
  8772. a - Source/Bin_ns_bh/Objects//bin_ns_bh_kij.o
  8773. a - Source/Bin_ns_bh/Objects//bin_ns_bh_omegaana.o
  8774. a - Source/Bin_ns_bh/Objects//bin_ns_bh_orbit.o
  8775. a - Source/Bin_ns_bh/Objects//pseudo_misner.o
  8776. a - Source/Binaire/Objects//binaire.o
  8777. a - Source/Binaire/Objects//binaire_ana_shift.o
  8778. a - Source/Binaire/Objects//binaire_constr.o
  8779. a - Source/Binaire/Objects//binaire_global.o
  8780. a - Source/Binaire/Objects//binaire_omega_ana.o
  8781. a - Source/Binaire/Objects//binaire_orbite.o
  8782. a - Source/Binary/Objects//binary.o
  8783. a - Source/Binary/Objects//binary_anashift.o
  8784. a - Source/Binary/Objects//binary_dirac.o
  8785. a - Source/Binary/Objects//binary_global.o
  8786. a - Source/Binary/Objects//binary_helical.o
  8787. a - Source/Binary/Objects//binary_omegaana.o
  8788. a - Source/Binary/Objects//binary_orbite.o
  8789. a - Source/Binary_xcts/Objects//binary_anashift_xcts.o
  8790. a - Source/Binary_xcts/Objects//binary_global_xcts.o
  8791. a - Source/Binary_xcts/Objects//binary_omega_ana_xcts.o
  8792. a - Source/Binary_xcts/Objects//binary_orbit_xcts.o
  8793. a - Source/Binary_xcts/Objects//binary_xcts.o
  8794. a - Source/Black_hole/Objects//blackhole.o
  8795. a - Source/Black_hole/Objects//blackhole_bc.o
  8796. a - Source/Black_hole/Objects//blackhole_eq_spher.o
  8797. a - Source/Black_hole/Objects//blackhole_extr_curv.o
  8798. a - Source/Black_hole/Objects//blackhole_global.o
  8799. a - Source/Black_hole/Objects//blackhole_killing.o
  8800. a - Source/Black_hole/Objects//blackhole_r_coord.o
  8801. a - Source/Black_hole/Objects//blackhole_rah_iso.o
  8802. a - Source/Black_hole/Objects//blackhole_rk_phi.o
  8803. a - Source/Black_hole/Objects//blackhole_rk_theta.o
  8804. a - Source/Black_hole/Objects//blackhole_static.o
  8805. a - Source/Change_var/Objects//change_var.o
  8806. a - Source/Cmp/Objects//cmp.o
  8807. a - Source/Cmp/Objects//cmp_arithm.o
  8808. a - Source/Cmp/Objects//cmp_asymptot.o
  8809. a - Source/Cmp/Objects//cmp_deriv.o
  8810. a - Source/Cmp/Objects//cmp_import.o
  8811. a - Source/Cmp/Objects//cmp_import_asymy.o
  8812. a - Source/Cmp/Objects//cmp_import_symy.o
  8813. a - Source/Cmp/Objects//cmp_integ.o
  8814. a - Source/Cmp/Objects//cmp_manip.o
  8815. a - Source/Cmp/Objects//cmp_math.o
  8816. a - Source/Cmp/Objects//cmp_pde.o
  8817. a - Source/Cmp/Objects//cmp_pde_falloff.o
  8818. a - Source/Cmp/Objects//cmp_pde_frontiere.o
  8819. a - Source/Cmp/Objects//cmp_pde_ylm.o
  8820. a - Source/Cmp/Objects//cmp_poisson_regu.o
  8821. a - Source/Cmp/Objects//cmp_r_manip.o
  8822. a - Source/Cmp/Objects//cmp_raccord.o
  8823. a - Source/Cmp/Objects//cmp_raccord_externe.o
  8824. a - Source/Cmp/Objects//cmp_raccord_zec.o
  8825. a - Source/Cmp/Objects//cmp_test_poisson.o
  8826. a - Source/Compobj/Objects//altBH_QI.o
  8827. a - Source/Compobj/Objects//boson_star.o
  8828. a - Source/Compobj/Objects//boson_star_equil.o
  8829. a - Source/Compobj/Objects//compobj.o
  8830. a - Source/Compobj/Objects//compobj_QI.o
  8831. a - Source/Compobj/Objects//compobj_QI_global.o
  8832. a - Source/Compobj/Objects//higgs_monopole.o
  8833. a - Source/Compobj/Objects//kerr_QI.o
  8834. a - Source/Compobj/Objects//star_QI.o
  8835. a - Source/Compobj/Objects//star_QI_global.o
  8836. a - Source/Connection/Objects//connection.o
  8837. a - Source/Connection/Objects//connection_fcart.o
  8838. a - Source/Connection/Objects//connection_flat.o
  8839. a - Source/Connection/Objects//connection_fspher.o
  8840. a - Source/Coord/Objects//coord.o
  8841. a - Source/Coord/Objects//coord_arithm.o
  8842. a - Source/Diff/Objects//diff.o
  8843. a - Source/Diff/Objects//diff_dsdx.o
  8844. a - Source/Diff/Objects//diff_dsdx2.o
  8845. a - Source/Diff/Objects//diff_id.o
  8846. a - Source/Diff/Objects//diff_mx.o
  8847. a - Source/Diff/Objects//diff_mx2.o
  8848. a - Source/Diff/Objects//diff_sx.o
  8849. a - Source/Diff/Objects//diff_sx2.o
  8850. a - Source/Diff/Objects//diff_sxdsdx.o
  8851. a - Source/Diff/Objects//diff_x2dsdx.o
  8852. a - Source/Diff/Objects//diff_x2dsdx2.o
  8853. a - Source/Diff/Objects//diff_x3dsdx.o
  8854. a - Source/Diff/Objects//diff_x3dsdx2.o
  8855. a - Source/Diff/Objects//diff_x4dsdx2.o
  8856. a - Source/Diff/Objects//diff_xdsdx.o
  8857. a - Source/Diff/Objects//diff_xdsdx2.o
  8858. a - Source/Eos/Objects//eos.o
  8859. a - Source/Eos/Objects//eos_akmalpr.o
  8860. a - Source/Eos/Objects//eos_balbn1h1.o
  8861. a - Source/Eos/Objects//eos_bbb2.o
  8862. a - Source/Eos/Objects//eos_bf_file.o
  8863. a - Source/Eos/Objects//eos_bf_poly.o
  8864. a - Source/Eos/Objects//eos_bf_poly_newt.o
  8865. a - Source/Eos/Objects//eos_bifluid.o
  8866. a - Source/Eos/Objects//eos_bpal12.o
  8867. a - Source/Eos/Objects//eos_compose.o
  8868. a - Source/Eos/Objects//eos_fermi.o
  8869. a - Source/Eos/Objects//eos_fit_akmalpr.o
  8870. a - Source/Eos/Objects//eos_fit_fps.o
  8871. a - Source/Eos/Objects//eos_fit_sly4.o
  8872. a - Source/Eos/Objects//eos_fitting.o
  8873. a - Source/Eos/Objects//eos_fps.o
  8874. a - Source/Eos/Objects//eos_from_file.o
  8875. a - Source/Eos/Objects//eos_glendnh3.o
  8876. a - Source/Eos/Objects//eos_incomp.o
  8877. a - Source/Eos/Objects//eos_incomp_newt.o
  8878. a - Source/Eos/Objects//eos_mag.o
  8879. a - Source/Eos/Objects//eos_multi_poly.o
  8880. a - Source/Eos/Objects//eos_poly.o
  8881. a - Source/Eos/Objects//eos_poly_newt.o
  8882. a - Source/Eos/Objects//eos_sly4.o
  8883. a - Source/Eos/Objects//eos_strange.o
  8884. a - Source/Eos/Objects//eos_strange_cr.o
  8885. a - Source/Eos/Objects//eos_tabul.o
  8886. a - Source/Eos/Objects//meos.o
  8887. a - Source/Etoile/Objects//et_bfrot_equilibre.o
  8888. a - Source/Etoile/Objects//et_bfrot_global.o
  8889. a - Source/Etoile/Objects//et_bin_bhns_extr.o
  8890. a - Source/Etoile/Objects//et_bin_bhns_extr_eq_ylm.o
  8891. a - Source/Etoile/Objects//et_bin_bhns_extr_equil.o
  8892. a - Source/Etoile/Objects//et_bin_bhns_extr_excurv.o
  8893. a - Source/Etoile/Objects//et_bin_bhns_extr_hydro.o
  8894. a - Source/Etoile/Objects//et_bin_bhns_extr_kinema.o
  8895. a - Source/Etoile/Objects//et_bin_bhns_extr_max.o
  8896. a - Source/Etoile/Objects//et_bin_bhns_extr_phi.o
  8897. a - Source/Etoile/Objects//et_bin_bhns_extr_um_der.o
  8898. a - Source/Etoile/Objects//et_bin_bhns_extr_upmetr.o
  8899. a - Source/Etoile/Objects//et_bin_bhns_extr_velpot.o
  8900. a - Source/Etoile/Objects//et_bin_bhns_extr_ylm.o
  8901. a - Source/Etoile/Objects//et_bin_equil_regu.o
  8902. a - Source/Etoile/Objects//et_bin_equilibrium.o
  8903. a - Source/Etoile/Objects//et_bin_extr_curv.o
  8904. a - Source/Etoile/Objects//et_bin_global.o
  8905. a - Source/Etoile/Objects//et_bin_hydro.o
  8906. a - Source/Etoile/Objects//et_bin_kinema.o
  8907. a - Source/Etoile/Objects//et_bin_nsbh.o
  8908. a - Source/Etoile/Objects//et_bin_nsbh_angul.o
  8909. a - Source/Etoile/Objects//et_bin_nsbh_axe.o
  8910. a - Source/Etoile/Objects//et_bin_nsbh_equilibrium.o
  8911. a - Source/Etoile/Objects//et_bin_nsbh_kinema.o
  8912. a - Source/Etoile/Objects//et_bin_nsbh_upmetr.o
  8913. a - Source/Etoile/Objects//et_bin_nsbh_upmetr_der.o
  8914. a - Source/Etoile/Objects//et_bin_upmetr.o
  8915. a - Source/Etoile/Objects//et_bin_upmetr_der.o
  8916. a - Source/Etoile/Objects//et_bin_vel_pot.o
  8917. a - Source/Etoile/Objects//et_equil_spher_regu.o
  8918. a - Source/Etoile/Objects//et_magnetisation.o
  8919. a - Source/Etoile/Objects//et_magnetisation_comp.o
  8920. a - Source/Etoile/Objects//et_rot_bifluid.o
  8921. a - Source/Etoile/Objects//et_rot_diff.o
  8922. a - Source/Etoile/Objects//et_rot_diff_equil.o
  8923. a - Source/Etoile/Objects//et_rot_diff_faitomeg.o
  8924. a - Source/Etoile/Objects//et_rot_diff_global.o
  8925. a - Source/Etoile/Objects//et_rot_diff_hydro.o
  8926. a - Source/Etoile/Objects//et_rot_equilibrium.o
  8927. a - Source/Etoile/Objects//et_rot_extr_curv.o
  8928. a - Source/Etoile/Objects//et_rot_f_eccentric.o
  8929. a - Source/Etoile/Objects//et_rot_global.o
  8930. a - Source/Etoile/Objects//et_rot_hydro.o
  8931. a - Source/Etoile/Objects//et_rot_isco.o
  8932. a - Source/Etoile/Objects//et_rot_lambda_grv2.o
  8933. a - Source/Etoile/Objects//et_rot_mag.o
  8934. a - Source/Etoile/Objects//et_rot_mag_equil.o
  8935. a - Source/Etoile/Objects//et_rot_mag_equil_plus.o
  8936. a - Source/Etoile/Objects//et_rot_mag_global.o
  8937. a - Source/Etoile/Objects//et_rot_mag_mag.o
  8938. a - Source/Etoile/Objects//et_rot_mag_mag_plus.o
  8939. a - Source/Etoile/Objects//et_rot_upmetr.o
  8940. a - Source/Etoile/Objects//etoile.o
  8941. a - Source/Etoile/Objects//etoile_bin.o
  8942. a - Source/Etoile/Objects//etoile_eqsph_falloff.o
  8943. a - Source/Etoile/Objects//etoile_equil_spher.o
  8944. a - Source/Etoile/Objects//etoile_global.o
  8945. a - Source/Etoile/Objects//etoile_rot.o
  8946. a - Source/Excised_slice/Objects//excised_slice.o
  8947. a - Source/Excised_slice/Objects//isol_hole_compute_metric.o
  8948. a - Source/Excised_slice/Objects//secmembre_hij_stat.o
  8949. a - Source/Gravastar/Objects//gravastar.o
  8950. a - Source/Gravastar/Objects//gravastar_equil.o
  8951. a - Source/Grille3d/Objects//grille3d.o
  8952. a - Source/Hole_bhns/Objects//hole_bhns.o
  8953. a - Source/Hole_bhns/Objects//hole_bhns_bc.o
  8954. a - Source/Hole_bhns/Objects//hole_bhns_equilibrium.o
  8955. a - Source/Hole_bhns/Objects//hole_bhns_extr_curv.o
  8956. a - Source/Hole_bhns/Objects//hole_bhns_global.o
  8957. a - Source/Hole_bhns/Objects//hole_bhns_killing.o
  8958. a - Source/Hole_bhns/Objects//hole_bhns_rk_phi.o
  8959. a - Source/Hole_bhns/Objects//hole_bhns_rk_theta.o
  8960. a - Source/Hole_bhns/Objects//hole_bhns_upmetr.o
  8961. a - Source/Hole_bhns/Objects//hole_bhns_upmetr_der.o
  8962. a - Source/Isol_hor/Objects//bound_hor.o
  8963. a - Source/Isol_hor/Objects//CTS_gen.o
  8964. a - Source/Isol_hor/Objects//init_data.o
  8965. a - Source/Isol_hor/Objects//isol_hor.o
  8966. a - Source/Isol_hor/Objects//phys_param.o
  8967. a - Source/Isol_hor/Objects//regularisation.o
  8968. a - Source/Isol_hor/Objects//single_bound.o
  8969. a - Source/Isol_hor/Objects//single_hor.o
  8970. a - Source/Isol_hor/Objects//single_param.o
  8971. a - Source/Isol_hor/Objects//single_regul.o
  8972. a - Source/Isol_hor/Objects//sources_hor.o
  8973. a - Source/Isol_hole/Objects//isol_hole.o
  8974. a - Source/Isol_hole/Objects//isol_hole_compute_metric.o
  8975. a - Source/Isol_hole/Objects//secmembre_hij_stat.o
  8976. a - Source/Itbl/Objects//itbl.o
  8977. a - Source/Itbl/Objects//itbl_arithm.o
  8978. a - Source/Itbl/Objects//itbl_math.o
  8979. a - Source/Map/Objects//map.o
  8980. a - Source/Map/Objects//map_af.o
  8981. a - Source/Map/Objects//map_af_dalembert.o
  8982. a - Source/Map/Objects//map_af_deriv.o
  8983. a - Source/Map/Objects//map_af_elliptic.o
  8984. a - Source/Map/Objects//map_af_elliptic_2d.o
  8985. a - Source/Map/Objects//map_af_elliptic_pseudo_1d.o
  8986. a - Source/Map/Objects//map_af_fait.o
  8987. a - Source/Map/Objects//map_af_integ.o
  8988. a - Source/Map/Objects//map_af_integ_surf.o
  8989. a - Source/Map/Objects//map_af_integ_surf_falloff.o
  8990. a - Source/Map/Objects//map_af_lap.o
  8991. a - Source/Map/Objects//map_af_poisson.o
  8992. a - Source/Map/Objects//map_af_poisson2d.o
  8993. a - Source/Map/Objects//map_af_poisson_angu.o
  8994. a - Source/Map/Objects//map_af_poisson_falloff.o
  8995. a - Source/Map/Objects//map_af_poisson_regu.o
  8996. a - Source/Map/Objects//map_af_poisson_ylm.o
  8997. a - Source/Map/Objects//map_af_primr.o
  8998. a - Source/Map/Objects//map_af_radius.o
  8999. a - Source/Map/Objects//map_et.o
  9000. a - Source/Map/Objects//map_et_adapt.o
  9001. a - Source/Map/Objects//map_et_dalembert.o
  9002. a - Source/Map/Objects//map_et_deriv.o
  9003. a - Source/Map/Objects//map_et_fait.o
  9004. a - Source/Map/Objects//map_et_fait_der.o
  9005. a - Source/Map/Objects//map_et_integ.o
  9006. a - Source/Map/Objects//map_et_lap.o
  9007. a - Source/Map/Objects//map_et_poisson.o
  9008. a - Source/Map/Objects//map_et_poisson2d.o
  9009. a - Source/Map/Objects//map_et_poisson_falloff.o
  9010. a - Source/Map/Objects//map_et_poisson_regu.o
  9011. a - Source/Map/Objects//map_et_poisson_ylm.o
  9012. a - Source/Map/Objects//map_et_radius.o
  9013. a - Source/Map/Objects//map_et_resize_extr.o
  9014. a - Source/Map/Objects//map_log.o
  9015. a - Source/Map/Objects//map_log_deriv.o
  9016. a - Source/Map/Objects//map_log_elliptic.o
  9017. a - Source/Map/Objects//map_log_fait.o
  9018. a - Source/Map/Objects//map_log_pas_fait.o
  9019. a - Source/Map/Objects//map_log_radius.o
  9020. a - Source/Map/Objects//map_poisson_vect.o
  9021. a - Source/Map/Objects//map_radial.o
  9022. a - Source/Map/Objects//map_radial_comp_rtp.o
  9023. a - Source/Map/Objects//map_radial_comp_xyz.o
  9024. a - Source/Map/Objects//map_radial_poisson_cpt.o
  9025. a - Source/Map/Objects//map_radial_r_manip.o
  9026. a - Source/Map/Objects//map_radial_reeval_symy.o
  9027. a - Source/Map/Objects//map_radial_reevaluate.o
  9028. a - Source/Map/Objects//map_radial_th_manip.o
  9029. a - Source/Matrice/Objects//matrice.o
  9030. a - Source/Metric/Objects//metric.o
  9031. a - Source/Metric/Objects//metric_flat.o
  9032. a - Source/Metrique/Objects//metconf.o
  9033. a - Source/Metrique/Objects//metrique.o
  9034. a - Source/Mg3d/Objects//mg3d.o
  9035. a - Source/Mg3d/Objects//mg3d_std_base.o
  9036. a - Source/Mtbl/Objects//mtbl.o
  9037. a - Source/Mtbl/Objects//mtbl_arithm.o
  9038. a - Source/Mtbl/Objects//mtbl_math.o
  9039. a - Source/Mtbl_cf/Objects//mtbl_cf.o
  9040. a - Source/Mtbl_cf/Objects//mtbl_cf_arithm.o
  9041. a - Source/Mtbl_cf/Objects//mtbl_cf_display.o
  9042. a - Source/Mtbl_cf/Objects//mtbl_cf_lapang.o
  9043. a - Source/Mtbl_cf/Objects//mtbl_cf_math.o
  9044. a - Source/Mtbl_cf/Objects//mtbl_cf_pde.o
  9045. a - Source/Mtbl_cf/Objects//mtbl_cf_val_point.o
  9046. a - Source/Mtbl_cf/Objects//mtbl_cf_vp_asymy.o
  9047. a - Source/Mtbl_cf/Objects//mtbl_cf_vp_symy.o
  9048. a - Source/Non_class_members/Coef/Objects//cfrjaco02.o
  9049. a - Source/Non_class_members/Coef/Objects//cfrleg.o
  9050. a - Source/Non_class_members/Coef/Objects//cftleg.o
  9051. a - Source/Non_class_members/Coef/Objects//cftlegi.o
  9052. a - Source/Non_class_members/Coef/Objects//cftlegii.o
  9053. a - Source/Non_class_members/Coef/Objects//cftlegip.o
  9054. a - Source/Non_class_members/Coef/Objects//cftlegmi.o
  9055. a - Source/Non_class_members/Coef/Objects//cftlegmp.o
  9056. a - Source/Non_class_members/Coef/Objects//cftlegp.o
  9057. a - Source/Non_class_members/Coef/Objects//cftlegpi.o
  9058. a - Source/Non_class_members/Coef/Objects//cftlegpp.o
  9059. a - Source/Non_class_members/Coef/Objects//chb_cos_legmp.o
  9060. a - Source/Non_class_members/Coef/Objects//chb_cosi_legip.o
  9061. a - Source/Non_class_members/Coef/Objects//chb_cosp_legpp.o
  9062. a - Source/Non_class_members/Coef/Objects//chb_cossinc_leg.o
  9063. a - Source/Non_class_members/Coef/Objects//chb_cossinci_legi.o
  9064. a - Source/Non_class_members/Coef/Objects//chb_cossincp_legp.o
  9065. a - Source/Non_class_members/Coef/Objects//chb_leg_cossinc.o
  9066. a - Source/Non_class_members/Coef/Objects//chb_legi_cossinci.o
  9067. a - Source/Non_class_members/Coef/Objects//chb_legii_sinp.o
  9068. a - Source/Non_class_members/Coef/Objects//chb_legip_cosi.o
  9069. a - Source/Non_class_members/Coef/Objects//chb_legmi_sin.o
  9070. a - Source/Non_class_members/Coef/Objects//chb_legmp_cos.o
  9071. a - Source/Non_class_members/Coef/Objects//chb_legp_cossincp.o
  9072. a - Source/Non_class_members/Coef/Objects//chb_legpi_sini.o
  9073. a - Source/Non_class_members/Coef/Objects//chb_legpp_cosp.o
  9074. a - Source/Non_class_members/Coef/Objects//chb_sin_legmi.o
  9075. a - Source/Non_class_members/Coef/Objects//chb_sini_legpi.o
  9076. a - Source/Non_class_members/Coef/Objects//chb_sinp_legii.o
  9077. a - Source/Non_class_members/Coef/Objects//cheb_ini.o
  9078. a - Source/Non_class_members/Coef/Objects//chebimp_ini.o
  9079. a - Source/Non_class_members/Coef/Objects//cirjaco02.o
  9080. a - Source/Non_class_members/Coef/Objects//cirleg.o
  9081. a - Source/Non_class_members/Coef/Objects//citleg.o
  9082. a - Source/Non_class_members/Coef/Objects//citlegi.o
  9083. a - Source/Non_class_members/Coef/Objects//citlegii.o
  9084. a - Source/Non_class_members/Coef/Objects//citlegip.o
  9085. a - Source/Non_class_members/Coef/Objects//citlegmi.o
  9086. a - Source/Non_class_members/Coef/Objects//citlegmp.o
  9087. a - Source/Non_class_members/Coef/Objects//citlegp.o
  9088. a - Source/Non_class_members/Coef/Objects//citlegpi.o
  9089. a - Source/Non_class_members/Coef/Objects//citlegpp.o
  9090. a - Source/Non_class_members/Coef/Objects//coeffjaco.o
  9091. a - Source/Non_class_members/Coef/Objects//donne_lm.o
  9092. a - Source/Non_class_members/Coef/Objects//jac02_base_scal.o
  9093. a - Source/Non_class_members/Coef/Objects//jacobi.o
  9094. a - Source/Non_class_members/Coef/Objects//jacobipointsgl.o
  9095. a - Source/Non_class_members/Coef/Objects//leg_base_scal.o
  9096. a - Source/Non_class_members/Coef/Objects//leg_ini.o
  9097. a - Source/Non_class_members/Coef/Objects//legendre.o
  9098. a - Source/Non_class_members/Coef/Objects//legendre_norm.o
  9099. a - Source/Non_class_members/Coef/Objects//mat_cos_legmp.o
  9100. a - Source/Non_class_members/Coef/Objects//mat_cosi_legip.o
  9101. a - Source/Non_class_members/Coef/Objects//mat_cosp_legpp.o
  9102. a - Source/Non_class_members/Coef/Objects//mat_cossinc_leg.o
  9103. a - Source/Non_class_members/Coef/Objects//mat_cossinci_legi.o
  9104. a - Source/Non_class_members/Coef/Objects//mat_cossincp_legp.o
  9105. a - Source/Non_class_members/Coef/Objects//mat_leg_cossinc.o
  9106. a - Source/Non_class_members/Coef/Objects//mat_legi_cossinci.o
  9107. a - Source/Non_class_members/Coef/Objects//mat_legii_sinp.o
  9108. a - Source/Non_class_members/Coef/Objects//mat_legip_cosi.o
  9109. a - Source/Non_class_members/Coef/Objects//mat_legmi_sin.o
  9110. a - Source/Non_class_members/Coef/Objects//mat_legmp_cos.o
  9111. a - Source/Non_class_members/Coef/Objects//mat_legp_cossincp.o
  9112. a - Source/Non_class_members/Coef/Objects//mat_legpi_sini.o
  9113. a - Source/Non_class_members/Coef/Objects//mat_legpp_cosp.o
  9114. a - Source/Non_class_members/Coef/Objects//mat_sin_legmi.o
  9115. a - Source/Non_class_members/Coef/Objects//mat_sini_legpi.o
  9116. a - Source/Non_class_members/Coef/Objects//mat_sinp_legii.o
  9117. a - Source/Non_class_members/Coef/Objects//nullite_plm.o
  9118. a - Source/Non_class_members/Coef/Objects//pointsgausslobatto.o
  9119. a - Source/Non_class_members/Coef/Objects//std_base_scal.o
  9120. a - Source/Non_class_members/Coef/FFT991/Objects//admissible_fft.o
  9121. a - Source/Non_class_members/Coef/FFT991/Objects//cfpcossin.o
  9122. a - Source/Non_class_members/Coef/FFT991/Objects//cfpcossini.o
  9123. a - Source/Non_class_members/Coef/FFT991/Objects//cfrcheb.o
  9124. a - Source/Non_class_members/Coef/FFT991/Objects//cfrchebi.o
  9125. a - Source/Non_class_members/Coef/FFT991/Objects//cfrchebp.o
  9126. a - Source/Non_class_members/Coef/FFT991/Objects//cfrchebpii.o
  9127. a - Source/Non_class_members/Coef/FFT991/Objects//cfrchebpimi.o
  9128. a - Source/Non_class_members/Coef/FFT991/Objects//cfrchebpimp.o
  9129. a - Source/Non_class_members/Coef/FFT991/Objects//cfrchebpip.o
  9130. a - Source/Non_class_members/Coef/FFT991/Objects//cftcos.o
  9131. a - Source/Non_class_members/Coef/FFT991/Objects//cftcosi.o
  9132. a - Source/Non_class_members/Coef/FFT991/Objects//cftcosp.o
  9133. a - Source/Non_class_members/Coef/FFT991/Objects//cftcossinc.o
  9134. a - Source/Non_class_members/Coef/FFT991/Objects//cftcossinci.o
  9135. a - Source/Non_class_members/Coef/FFT991/Objects//cftcossincp.o
  9136. a - Source/Non_class_members/Coef/FFT991/Objects//cftcossins.o
  9137. a - Source/Non_class_members/Coef/FFT991/Objects//cftcossinsi.o
  9138. a - Source/Non_class_members/Coef/FFT991/Objects//cftcossinsp.o
  9139. a - Source/Non_class_members/Coef/FFT991/Objects//cftsin.o
  9140. a - Source/Non_class_members/Coef/FFT991/Objects//cftsini.o
  9141. a - Source/Non_class_members/Coef/FFT991/Objects//cftsinp.o
  9142. a - Source/Non_class_members/Coef/FFT991/Objects//cipcossin.o
  9143. a - Source/Non_class_members/Coef/FFT991/Objects//cipcossini.o
  9144. a - Source/Non_class_members/Coef/FFT991/Objects//circheb.o
  9145. a - Source/Non_class_members/Coef/FFT991/Objects//circhebi.o
  9146. a - Source/Non_class_members/Coef/FFT991/Objects//circhebp.o
  9147. a - Source/Non_class_members/Coef/FFT991/Objects//circhebpii.o
  9148. a - Source/Non_class_members/Coef/FFT991/Objects//circhebpimi.o
  9149. a - Source/Non_class_members/Coef/FFT991/Objects//circhebpimp.o
  9150. a - Source/Non_class_members/Coef/FFT991/Objects//circhebpip.o
  9151. a - Source/Non_class_members/Coef/FFT991/Objects//citcos.o
  9152. a - Source/Non_class_members/Coef/FFT991/Objects//citcosi.o
  9153. a - Source/Non_class_members/Coef/FFT991/Objects//citcosp.o
  9154. a - Source/Non_class_members/Coef/FFT991/Objects//citcossinc.o
  9155. a - Source/Non_class_members/Coef/FFT991/Objects//citcossinci.o
  9156. a - Source/Non_class_members/Coef/FFT991/Objects//citcossincp.o
  9157. a - Source/Non_class_members/Coef/FFT991/Objects//citcossins.o
  9158. a - Source/Non_class_members/Coef/FFT991/Objects//citcossinsi.o
  9159. a - Source/Non_class_members/Coef/FFT991/Objects//citcossinsp.o
  9160. a - Source/Non_class_members/Coef/FFT991/Objects//citsin.o
  9161. a - Source/Non_class_members/Coef/FFT991/Objects//citsini.o
  9162. a - Source/Non_class_members/Coef/FFT991/Objects//citsinp.o
  9163. a - Source/Non_class_members/Coef/FFT991/Objects//facto_ini.o
  9164. a - Source/Non_class_members/Coef/FFT991/Objects//trigo_ini.o
  9165. a - Source/Non_class_members/Operators/Objects//d2sdx2_1d.o
  9166. a - Source/Non_class_members/Operators/Objects//division_xpun.o
  9167. a - Source/Non_class_members/Operators/Objects//dsdx_1d.o
  9168. a - Source/Non_class_members/Operators/Objects//int1d_cheb.o
  9169. a - Source/Non_class_members/Operators/Objects//int1d_chebi.o
  9170. a - Source/Non_class_members/Operators/Objects//int1d_chebp.o
  9171. a - Source/Non_class_members/Operators/Objects//integrale2d.o
  9172. a - Source/Non_class_members/Operators/Objects//mult2_xm1_1d_cheb.o
  9173. a - Source/Non_class_members/Operators/Objects//mult2_xp1_1d.o
  9174. a - Source/Non_class_members/Operators/Objects//mult_xm1_1d_cheb.o
  9175. a - Source/Non_class_members/Operators/Objects//multx2_1d.o
  9176. a - Source/Non_class_members/Operators/Objects//multx_1d.o
  9177. a - Source/Non_class_members/Operators/Objects//multxpun_1d.o
  9178. a - Source/Non_class_members/Operators/Objects//op_d2sdphi2.o
  9179. a - Source/Non_class_members/Operators/Objects//op_d2sdtet2.o
  9180. a - Source/Non_class_members/Operators/Objects//op_d2sdx2.o
  9181. a - Source/Non_class_members/Operators/Objects//op_dsdphi.o
  9182. a - Source/Non_class_members/Operators/Objects//op_dsdtet.o
  9183. a - Source/Non_class_members/Operators/Objects//op_dsdx.o
  9184. a - Source/Non_class_members/Operators/Objects//op_lapang.o
  9185. a - Source/Non_class_members/Operators/Objects//op_mult2_xm1.o
  9186. a - Source/Non_class_members/Operators/Objects//op_mult_cp.o
  9187. a - Source/Non_class_members/Operators/Objects//op_mult_ct.o
  9188. a - Source/Non_class_members/Operators/Objects//op_mult_sp.o
  9189. a - Source/Non_class_members/Operators/Objects//op_mult_st.o
  9190. a - Source/Non_class_members/Operators/Objects//op_mult_x.o
  9191. a - Source/Non_class_members/Operators/Objects//op_mult_xm1.o
  9192. a - Source/Non_class_members/Operators/Objects//op_mult_xp1.o
  9193. a - Source/Non_class_members/Operators/Objects//op_primr.o
  9194. a - Source/Non_class_members/Operators/Objects//op_scost.o
  9195. a - Source/Non_class_members/Operators/Objects//op_ssint.o
  9196. a - Source/Non_class_members/Operators/Objects//op_sx.o
  9197. a - Source/Non_class_members/Operators/Objects//op_sx2.o
  9198. a - Source/Non_class_members/Operators/Objects//op_sxm1.o
  9199. a - Source/Non_class_members/Operators/Objects//op_sxp12.o
  9200. a - Source/Non_class_members/Operators/Objects//op_sxpun.o
  9201. a - Source/Non_class_members/Operators/Objects//som_asymy.o
  9202. a - Source/Non_class_members/Operators/Objects//som_phi.o
  9203. a - Source/Non_class_members/Operators/Objects//som_r.o
  9204. a - Source/Non_class_members/Operators/Objects//som_symy.o
  9205. a - Source/Non_class_members/Operators/Objects//som_tet.o
  9206. a - Source/Non_class_members/Operators/Objects//sx2_1d.o
  9207. a - Source/Non_class_members/Operators/Objects//sx_1d.o
  9208. a - Source/Non_class_members/Operators/Objects//sxdsdx_1d.o
  9209. a - Source/Non_class_members/Operators/Objects//sxm1_1d_cheb.o
  9210. a - Source/Non_class_members/Operators/Objects//sxp12_1d.o
  9211. a - Source/Non_class_members/Operators/Objects//sxpun_1d.o
  9212. a - Source/Non_class_members/Operators/Objects//sxpundsdx_1d.o
  9213. a - Source/Non_class_members/Operators/Objects//val_dern_1d.o
  9214. a - Source/Non_class_members/Operators/Objects//xdsdx_1d.o
  9215. a - Source/Non_class_members/Operators/Objects//xpundsdx_1d.o
  9216. a - Source/Non_class_members/PDE/Objects//boundfree_tensBC.o
  9217. a - Source/Non_class_members/PDE/Objects//comb_lin.o
  9218. a - Source/Non_class_members/PDE/Objects//comb_lin_cpt.o
  9219. a - Source/Non_class_members/PDE/Objects//comb_lin_helmholtz_minus.o
  9220. a - Source/Non_class_members/PDE/Objects//comb_lin_helmholtz_plus.o
  9221. a - Source/Non_class_members/PDE/Objects//dal_inverse.o
  9222. a - Source/Non_class_members/PDE/Objects//dalembert.o
  9223. a - Source/Non_class_members/PDE/Objects//get_operateur.o
  9224. a - Source/Non_class_members/PDE/Objects//helmholtz_minus_mat.o
  9225. a - Source/Non_class_members/PDE/Objects//helmholtz_plus_mat.o
  9226. a - Source/Non_class_members/PDE/Objects//lap_cpt_mat.o
  9227. a - Source/Non_class_members/PDE/Objects//laplacien_mat.o
  9228. a - Source/Non_class_members/PDE/Objects//pde_frontiere_bin.o
  9229. a - Source/Non_class_members/PDE/Objects//pois_vect_r0.o
  9230. a - Source/Non_class_members/PDE/Objects//poisson.o
  9231. a - Source/Non_class_members/PDE/Objects//poisson_angu.o
  9232. a - Source/Non_class_members/PDE/Objects//poisson_compact.o
  9233. a - Source/Non_class_members/PDE/Objects//poisson_falloff.o
  9234. a - Source/Non_class_members/PDE/Objects//poisson_frontiere.o
  9235. a - Source/Non_class_members/PDE/Objects//poisson_frontiere_double.o
  9236. a - Source/Non_class_members/PDE/Objects//poisson_interne.o
  9237. a - Source/Non_class_members/PDE/Objects//poisson_tau.o
  9238. a - Source/Non_class_members/PDE/Objects//poisson_vect_frontiere.o
  9239. a - Source/Non_class_members/PDE/Objects//poisson_ylm.o
  9240. a - Source/Non_class_members/PDE/Objects//prepa_helmholtz_minus.o
  9241. a - Source/Non_class_members/PDE/Objects//prepa_helmholtz_plus.o
  9242. a - Source/Non_class_members/PDE/Objects//prepa_poisson.o
  9243. a - Source/Non_class_members/PDE/Objects//secmembre_kerr.o
  9244. a - Source/Non_class_members/PDE/Objects//sol_elliptic.o
  9245. a - Source/Non_class_members/PDE/Objects//sol_elliptic_boundary.o
  9246. a - Source/Non_class_members/PDE/Objects//sol_elliptic_fixe_der_zero.o
  9247. a - Source/Non_class_members/PDE/Objects//sol_elliptic_no_zec.o
  9248. a - Source/Non_class_members/PDE/Objects//sol_elliptic_only_zec.o
  9249. a - Source/Non_class_members/PDE/Objects//sol_elliptic_sin_zec.o
  9250. a - Source/Non_class_members/PDE/Objects//solh.o
  9251. a - Source/Non_class_members/PDE/Objects//solh_helmholtz_minus.o
  9252. a - Source/Non_class_members/PDE/Objects//solh_helmholtz_plus.o
  9253. a - Source/Non_class_members/PDE/Objects//solp.o
  9254. a - Source/Non_class_members/PDE/Objects//solp_helmholtz_minus.o
  9255. a - Source/Non_class_members/PDE/Objects//solp_helmholtz_plus.o
  9256. a - Source/Non_class_members/PDE/Objects//spectral_cutoff.o
  9257. a - Source/Non_class_members/PDE/Objects//tensorelliptic.o
  9258. a - Source/Non_class_members/PDE/Objects//tensorellipticBt.o
  9259. a - Source/Non_class_members/PDE/Objects//tensorellipticCt.o
  9260. a - Source/Non_class_members/PDE/Objects//val_solh.o
  9261. a - Source/Non_class_members/PDE/Objects//val_solp.o
  9262. a - Source/Non_class_members/PDE/Objects//wave_utilities.o
  9263. a - Source/Non_class_members/PDE/Objects//xdsdx_mat.o
  9264. a - Source/Non_class_members/Utilities/Objects//arrete.o
  9265. a - Source/Non_class_members/Utilities/Objects//c_est_pas_fait.o
  9266. a - Source/Non_class_members/Utilities/Objects//fread_be.o
  9267. a - Source/Non_class_members/Utilities/Objects//fwrite_be.o
  9268. a - Source/Non_class_members/Utilities/Objects//interpol_herm.o
  9269. a - Source/Non_class_members/Utilities/Objects//prolonge_c1.o
  9270. a - Source/Non_class_members/Utilities/Objects//raccord_c1.o
  9271. a - Source/Non_class_members/Utilities/Objects//read_variable.o
  9272. a - Source/Non_class_members/Utilities/Objects//write_formatted.o
  9273. a - Source/Non_class_members/Utilities/Objects//zero_list.o
  9274. a - Source/Non_class_members/Utilities/Objects//zero_premier.o
  9275. a - Source/Non_class_members/Utilities/Objects//zerosec.o
  9276. a - Source/Non_class_members/Utilities/Objects//zerosec_borne.o
  9277. a - Source/Ope_elementary/Objects//ope_elementary.o
  9278. a - Source/Ope_elementary/Objects//ope_helmholtz_minus.o
  9279. a - Source/Ope_elementary/Objects//ope_helmholtz_plus.o
  9280. a - Source/Ope_elementary/Objects//ope_poisson.o
  9281. a - Source/Ope_elementary/Ope_sec_order_r2/Objects//ope_sec_order_r2.o
  9282. a - Source/Ope_elementary/Ope_sec_order_r2/Objects//ope_sec_order_r2_cl.o
  9283. a - Source/Ope_elementary/Ope_sec_order_r2/Objects//ope_sec_order_r2_mat.o
  9284. a - Source/Ope_elementary/Ope_sec_order_r2/Objects//ope_sec_order_r2_non_dege.o
  9285. a - Source/Ope_elementary/Ope_sec_order_r2/Objects//ope_sec_order_r2_solh.o
  9286. a - Source/Ope_elementary/Ope_sec_order_r2/Objects//ope_sec_order_r2_solp.o
  9287. a - Source/Ope_elementary/Ope_sec_order/Objects//ope_sec_order.o
  9288. a - Source/Ope_elementary/Ope_sec_order/Objects//ope_sec_order_cl.o
  9289. a - Source/Ope_elementary/Ope_sec_order/Objects//ope_sec_order_mat.o
  9290. a - Source/Ope_elementary/Ope_sec_order/Objects//ope_sec_order_non_dege.o
  9291. a - Source/Ope_elementary/Ope_sec_order/Objects//ope_sec_order_solh.o
  9292. a - Source/Ope_elementary/Ope_sec_order/Objects//ope_sec_order_solp.o
  9293. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//cl_ptens_rr.o
  9294. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//cl_pvect_r.o
  9295. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//ope_pois_tens_rr.o
  9296. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//ope_pois_vect_r.o
  9297. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//ope_ptens_rr_mat.o
  9298. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//ope_pvect_r_mat.o
  9299. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//prepa_ptens_rr.o
  9300. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//prepa_pvect_r.o
  9301. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//sh_ptens_rr.o
  9302. a - Source/Ope_elementary/Ope_pois_vect_r/Objects//sh_pvect_r.o
  9303. a - Source/Ope_elementary/Ope_poisson_2d/Objects//ope_poisson_2d.o
  9304. a - Source/Ope_elementary/Ope_poisson_2d/Objects//ope_poisson_2d_cl.o
  9305. a - Source/Ope_elementary/Ope_poisson_2d/Objects//ope_poisson_2d_mat.o
  9306. a - Source/Ope_elementary/Ope_poisson_2d/Objects//ope_poisson_2d_non_dege.o
  9307. a - Source/Ope_elementary/Ope_poisson_2d/Objects//ope_poisson_2d_solh.o
  9308. a - Source/Ope_elementary/Ope_poisson_2d/Objects//ope_poisson_2d_solp.o
  9309. a - Source/Ope_elementary/Ope_helmholtz_minus_2d/Objects//ope_helmholtz_minus_2d.o
  9310. a - Source/Ope_elementary/Ope_helmholtz_minus_2d/Objects//ope_helmholtz_minus_2d_cl.o
  9311. a - Source/Ope_elementary/Ope_helmholtz_minus_2d/Objects//ope_helmholtz_minus_2d_mat.o
  9312. a - Source/Ope_elementary/Ope_helmholtz_minus_2d/Objects//ope_helmholtz_minus_2d_non_dege.o
  9313. a - Source/Ope_elementary/Ope_helmholtz_minus_2d/Objects//ope_helmholtz_minus_2d_solh.o
  9314. a - Source/Ope_elementary/Ope_helmholtz_minus_2d/Objects//ope_helmholtz_minus_2d_solp.o
  9315. a - Source/Ope_elementary/Ope_poisson_pseudo_1d/Objects//ope_poisson_pseudo_1d.o
  9316. a - Source/Ope_elementary/Ope_poisson_pseudo_1d/Objects//ope_poisson_pseudo_1d_cl.o
  9317. a - Source/Ope_elementary/Ope_poisson_pseudo_1d/Objects//ope_poisson_pseudo_1d_mat.o
  9318. a - Source/Ope_elementary/Ope_poisson_pseudo_1d/Objects//ope_poisson_pseudo_1d_non_dege.o
  9319. a - Source/Ope_elementary/Ope_poisson_pseudo_1d/Objects//ope_poisson_pseudo_1d_solh.o
  9320. a - Source/Ope_elementary/Ope_poisson_pseudo_1d/Objects//ope_poisson_pseudo_1d_solp.o
  9321. a - Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Objects//ope_helmholtz_minus_pseudo_1d.o
  9322. a - Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Objects//ope_helmholtz_minus_pseudo_1d_cl.o
  9323. a - Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Objects//ope_helmholtz_minus_pseudo_1d_mat.o
  9324. a - Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Objects//ope_helmholtz_minus_pseudo_1d_non_dege.o
  9325. a - Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Objects//ope_helmholtz_minus_pseudo_1d_solh.o
  9326. a - Source/Ope_elementary/Ope_helmholtz_minus_pseudo_1d/Objects//ope_helmholtz_minus_pseudo_1d_solp.o
  9327. a - Source/Ope_elementary/Ope_vorton/Objects//ope_vorton.o
  9328. a - Source/Ope_elementary/Ope_vorton/Objects//ope_vorton_cl.o
  9329. a - Source/Ope_elementary/Ope_vorton/Objects//ope_vorton_mat.o
  9330. a - Source/Ope_elementary/Ope_vorton/Objects//ope_vorton_non_dege.o
  9331. a - Source/Ope_elementary/Ope_vorton/Objects//ope_vorton_solh.o
  9332. a - Source/Ope_elementary/Ope_vorton/Objects//ope_vorton_solp.o
  9333. a - Source/Param/Objects//param.o
  9334. a - Source/Param_elliptic/Objects//param_elliptic.o
  9335. a - Source/Param_elliptic/Objects//param_elliptic_2d.o
  9336. a - Source/Param_elliptic/Objects//param_elliptic_pseudo_1d.o
  9337. a - Source/Param_elliptic/Objects//param_elliptic_val_lim.o
  9338. a - Source/Star/Objects//star.o
  9339. a - Source/Star/Objects//star_bin.o
  9340. a - Source/Star/Objects//star_bin_equilibrium.o
  9341. a - Source/Star/Objects//star_bin_equilibrium_xcts.o
  9342. a - Source/Star/Objects//star_bin_extr_curv.o
  9343. a - Source/Star/Objects//star_bin_extr_curv_xcts.o
  9344. a - Source/Star/Objects//star_bin_global.o
  9345. a - Source/Star/Objects//star_bin_global_xcts.o
  9346. a - Source/Star/Objects//star_bin_hydro.o
  9347. a - Source/Star/Objects//star_bin_hydro_xcts.o
  9348. a - Source/Star/Objects//star_bin_kinema.o
  9349. a - Source/Star/Objects//star_bin_kinema_xcts.o
  9350. a - Source/Star/Objects//star_bin_upmetr.o
  9351. a - Source/Star/Objects//star_bin_upmetr_der.o
  9352. a - Source/Star/Objects//star_bin_upmetr_der_xcts.o
  9353. a - Source/Star/Objects//star_bin_upmetr_xcts.o
  9354. a - Source/Star/Objects//star_bin_vel_pot.o
  9355. a - Source/Star/Objects//star_bin_vel_pot_xcts.o
  9356. a - Source/Star/Objects//star_bin_xcts.o
  9357. a - Source/Star/Objects//star_equil_spher.o
  9358. a - Source/Star/Objects//star_global.o
  9359. a - Source/Star/Objects//star_rot.o
  9360. a - Source/Star/Objects//star_rot_dirac.o
  9361. a - Source/Star/Objects//star_rot_dirac_diff.o
  9362. a - Source/Star/Objects//star_rot_equil.o
  9363. a - Source/Star/Objects//star_rot_global.o
  9364. a - Source/Star/Objects//star_rot_hydro.o
  9365. a - Source/Star/Objects//star_rot_isco.o
  9366. a - Source/Star/Objects//star_rot_lambda_grv2.o
  9367. a - Source/Star/Objects//star_rot_upmetr.o
  9368. a - Source/Star/Objects//strot_dirac_diff_equil.o
  9369. a - Source/Star/Objects//strot_dirac_diff_faitomeg.o
  9370. a - Source/Star/Objects//strot_dirac_diff_global.o
  9371. a - Source/Star/Objects//strot_dirac_diff_hydro.o
  9372. a - Source/Star/Objects//strot_dirac_equilibrium.o
  9373. a - Source/Star/Objects//strot_dirac_global.o
  9374. a - Source/Star/Objects//strot_dirac_hydro.o
  9375. a - Source/Star/Objects//strot_dirac_solvehij.o
  9376. a - Source/Star/Objects//strot_dirac_solvenq.o
  9377. a - Source/Star/Objects//strot_dirac_solveshift.o
  9378. a - Source/Star/Objects//strot_dirac_upmetr.o
  9379. a - Source/Star_bhns/Objects//star_bhns.o
  9380. a - Source/Star_bhns/Objects//star_bhns_chi.o
  9381. a - Source/Star_bhns/Objects//star_bhns_equilibrium.o
  9382. a - Source/Star_bhns/Objects//star_bhns_extr_curv.o
  9383. a - Source/Star_bhns/Objects//star_bhns_global.o
  9384. a - Source/Star_bhns/Objects//star_bhns_hydro.o
  9385. a - Source/Star_bhns/Objects//star_bhns_kinema.o
  9386. a - Source/Star_bhns/Objects//star_bhns_spher.o
  9387. a - Source/Star_bhns/Objects//star_bhns_upmetr.o
  9388. a - Source/Star_bhns/Objects//star_bhns_upmetr_der.o
  9389. a - Source/Star_bhns/Objects//star_bhns_vel_pot.o
  9390. a - Source/Tbl/Objects//dim_tbl.o
  9391. a - Source/Tbl/Objects//tbl.o
  9392. a - Source/Tbl/Objects//tbl_arithm.o
  9393. a - Source/Tbl/Objects//tbl_math.o
  9394. a - Source/Tenseur/Objects//tenseur.o
  9395. a - Source/Tenseur/Objects//tenseur_arithm.o
  9396. a - Source/Tenseur/Objects//tenseur_compare.o
  9397. a - Source/Tenseur/Objects//tenseur_inv_pois_vect.o
  9398. a - Source/Tenseur/Objects//tenseur_math.o
  9399. a - Source/Tenseur/Objects//tenseur_operateur.o
  9400. a - Source/Tenseur/Objects//tenseur_pde.o
  9401. a - Source/Tenseur/Objects//tenseur_pde_falloff.o
  9402. a - Source/Tenseur/Objects//tenseur_pde_regu.o
  9403. a - Source/Tenseur/Objects//tenseur_pde_ylm.o
  9404. a - Source/Tenseur/Objects//tenseur_sym.o
  9405. a - Source/Tenseur/Objects//tenseur_sym_arithm.o
  9406. a - Source/Tenseur/Objects//tenseur_sym_operateur.o
  9407. a - Source/Tensor/Objects//sym_tensor.o
  9408. a - Source/Tensor/Objects//sym_tensor_aux.o
  9409. a - Source/Tensor/Objects//sym_tensor_decomp.o
  9410. a - Source/Tensor/Objects//sym_tensor_trans.o
  9411. a - Source/Tensor/Objects//sym_tensor_trans_aux.o
  9412. a - Source/Tensor/Objects//sym_tensor_trans_dirac.o
  9413. a - Source/Tensor/Objects//sym_tensor_trans_dirac_bound2.o
  9414. a - Source/Tensor/Objects//sym_tensor_trans_dirac_boundfree.o
  9415. a - Source/Tensor/Objects//sym_tensor_trans_pde.o
  9416. a - Source/Tensor/Objects//sym_tensor_tt.o
  9417. a - Source/Tensor/Objects//sym_tensor_tt_etamu.o
  9418. a - Source/Tensor/Objects//sym_ttt_poisson.o
  9419. a - Source/Tensor/Objects//tensor.o
  9420. a - Source/Tensor/Objects//tensor_arithm.o
  9421. a - Source/Tensor/Objects//tensor_calculus.o
  9422. a - Source/Tensor/Objects//tensor_calculus_ext.o
  9423. a - Source/Tensor/Objects//tensor_change_triad.o
  9424. a - Source/Tensor/Objects//tensor_sym.o
  9425. a - Source/Tensor/Objects//tensor_sym_arithm.o
  9426. a - Source/Tensor/Objects//tensor_sym_calculus.o
  9427. a - Source/Tensor/Objects//vector.o
  9428. a - Source/Tensor/Objects//vector_change_triad.o
  9429. a - Source/Tensor/Objects//vector_df_poisson.o
  9430. a - Source/Tensor/Objects//vector_divfree.o
  9431. a - Source/Tensor/Objects//vector_divfree_A.o
  9432. a - Source/Tensor/Objects//vector_divfree_A_1z.o
  9433. a - Source/Tensor/Objects//vector_divfree_A_poisson.o
  9434. a - Source/Tensor/Objects//vector_divfree_A_tau.o
  9435. a - Source/Tensor/Objects//vector_divfree_aux.o
  9436. a - Source/Tensor/Objects//vector_etamu.o
  9437. a - Source/Tensor/Objects//vector_poisson.o
  9438. a - Source/Tensor/Objects//vector_poisson_block.o
  9439. a - Source/Tensor/Objects//vector_poisson_boundary.o
  9440. a - Source/Tensor/Objects//vector_poisson_boundary2.o
  9441. a - Source/Tensor/Objects//vector_visu.o
  9442. a - Source/Tensor/Scalar/Objects//scalar.o
  9443. a - Source/Tensor/Scalar/Objects//scalar_arithm.o
  9444. a - Source/Tensor/Scalar/Objects//scalar_asymptot.o
  9445. a - Source/Tensor/Scalar/Objects//scalar_deriv.o
  9446. a - Source/Tensor/Scalar/Objects//scalar_exp_filter.o
  9447. a - Source/Tensor/Scalar/Objects//scalar_import.o
  9448. a - Source/Tensor/Scalar/Objects//scalar_import_asymy.o
  9449. a - Source/Tensor/Scalar/Objects//scalar_import_symy.o
  9450. a - Source/Tensor/Scalar/Objects//scalar_integ.o
  9451. a - Source/Tensor/Scalar/Objects//scalar_manip.o
  9452. a - Source/Tensor/Scalar/Objects//scalar_match_tau.o
  9453. a - Source/Tensor/Scalar/Objects//scalar_math.o
  9454. a - Source/Tensor/Scalar/Objects//scalar_pde.o
  9455. a - Source/Tensor/Scalar/Objects//scalar_pde_frontiere.o
  9456. a - Source/Tensor/Scalar/Objects//scalar_poisson_regu.o
  9457. a - Source/Tensor/Scalar/Objects//scalar_r_manip.o
  9458. a - Source/Tensor/Scalar/Objects//scalar_raccord.o
  9459. a - Source/Tensor/Scalar/Objects//scalar_raccord_externe.o
  9460. a - Source/Tensor/Scalar/Objects//scalar_raccord_zec.o
  9461. a - Source/Tensor/Scalar/Objects//scalar_sol_div.o
  9462. a - Source/Tensor/Scalar/Objects//scalar_test_poisson.o
  9463. a - Source/Tensor/Scalar/Objects//scalar_th_manip.o
  9464. a - Source/Tensor/Scalar/Objects//scalar_visu.o
  9465. a - Source/Time_slice/Objects//time_slice.o
  9466. a - Source/Time_slice/Objects//time_slice_access.o
  9467. a - Source/Time_slice/Objects//time_slice_conf.o
  9468. a - Source/Time_slice/Objects//tslice_adm_mass.o
  9469. a - Source/Time_slice/Objects//tslice_check_einstein.o
  9470. a - Source/Time_slice/Objects//tslice_conf_init.o
  9471. a - Source/Time_slice/Objects//tslice_dirac_max.o
  9472. a - Source/Time_slice/Objects//tslice_dirac_max_evolve.o
  9473. a - Source/Time_slice/Objects//tslice_dirac_max_setAB.o
  9474. a - Source/Time_slice/Objects//tslice_dirac_max_solve.o
  9475. a - Source/Valencia/Objects//arithm_tbl_val.o
  9476. a - Source/Valencia/Objects//grille_val.o
  9477. a - Source/Valencia/Objects//grille_val_interp.o
  9478. a - Source/Valencia/Objects//gval_from_spectral.o
  9479. a - Source/Valencia/Objects//tbl_val.o
  9480. a - Source/Valencia/Objects//tbl_val_interp.o
  9481. a - Source/Valencia/Objects//tbl_val_math.o
  9482. a - Source/Valencia/Objects//tbl_val_smooth.o
  9483. a - Source/Valeur/Objects//valeur.o
  9484. a - Source/Valeur/Objects//valeur_arithm.o
  9485. a - Source/Valeur/Objects//valeur_coef.o
  9486. a - Source/Valeur/Objects//valeur_coef_i.o
  9487. a - Source/Valeur/Objects//valeur_d2sdp2.o
  9488. a - Source/Valeur/Objects//valeur_d2sdt2.o
  9489. a - Source/Valeur/Objects//valeur_d2sdx2.o
  9490. a - Source/Valeur/Objects//valeur_dsdp.o
  9491. a - Source/Valeur/Objects//valeur_dsdt.o
  9492. a - Source/Valeur/Objects//valeur_dsdx.o
  9493. a - Source/Valeur/Objects//valeur_equipot.o
  9494. a - Source/Valeur/Objects//valeur_equipot_out.o
  9495. a - Source/Valeur/Objects//valeur_lapang.o
  9496. a - Source/Valeur/Objects//valeur_math.o
  9497. a - Source/Valeur/Objects//valeur_mult2_xm1.o
  9498. a - Source/Valeur/Objects//valeur_mult_cp.o
  9499. a - Source/Valeur/Objects//valeur_mult_ct.o
  9500. a - Source/Valeur/Objects//valeur_mult_sp.o
  9501. a - Source/Valeur/Objects//valeur_mult_st.o
  9502. a - Source/Valeur/Objects//valeur_mult_x.o
  9503. a - Source/Valeur/Objects//valeur_mult_xm1.o
  9504. a - Source/Valeur/Objects//valeur_scost.o
  9505. a - Source/Valeur/Objects//valeur_smooth.o
  9506. a - Source/Valeur/Objects//valeur_ssint.o
  9507. a - Source/Valeur/Objects//valeur_stdsdp.o
  9508. a - Source/Valeur/Objects//valeur_sx.o
  9509. a - Source/Valeur/Objects//valeur_sx2.o
  9510. a - Source/Valeur/Objects//valeur_sxm1_zec.o
  9511. a - Source/Valeur/Objects//valeur_val_propre_1d.o
  9512. a - Source/Valeur/Objects//valeur_x.o
  9513. a - Source/Valeur/Objects//valeur_ylm.o
  9514. a - Source/Valeur/Objects//valeur_ylm_i.o
  9515. Checking status of thorn ADMAnalysis
  9516. COMPILING arrangements/EinsteinAnalysis/ADMAnalysis/src/ParamCheck.c
  9517. COMPILING arrangements/EinsteinAnalysis/ADMAnalysis/src/Symmetry.c
  9518. LORENE: Installing...
  9519. ~/Cactus/configs/sim/scratch
  9520. LORENE: Cleaning up...
  9521. COMPILING arrangements/EinsteinAnalysis/ADMAnalysis/src/Analysis.c
  9522. LORENE: Done.
  9523. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LORENE.a
  9524. COMPILING configs/sim/bindings/build/ADMAnalysis/cctk_ThornBindings.c
  9525. COMPILING arrangements/EinsteinAnalysis/ADMAnalysis/src/CartToSphere.c
  9526. Checking status of thorn ADMBase
  9527. COMPILING arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c
  9528. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:24:0,
  9529. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9530. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c: In function 'ADMAnalysis_Ricci':
  9531. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/CHR2_declare.h:128:18: warning: variable 'gamma333' set but not used [-Wunused-but-set-variable]
  9532. #define CHR2_ZZZ gamma333
  9533. ^
  9534. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/CHR2_declare.h:148:11: note: in expansion of macro 'CHR2_ZZZ'
  9535. CCTK_REAL CHR2_ZZZ;
  9536. ^
  9537. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/CHR2_declare.h:116:18: warning: variable 'gamma233' set but not used [-Wunused-but-set-variable]
  9538. #define CHR2_YZZ gamma233
  9539. ^
  9540. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/CHR2_declare.h:142:11: note: in expansion of macro 'CHR2_YZZ'
  9541. CCTK_REAL CHR2_YZZ;
  9542. ^
  9543. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/CHR2_declare.h:104:18: warning: variable 'gamma133' set but not used [-Wunused-but-set-variable]
  9544. #define CHR2_XZZ gamma133
  9545. ^
  9546. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/CHR2_declare.h:136:11: note: in expansion of macro 'CHR2_XZZ'
  9547. CCTK_REAL CHR2_XZZ;
  9548. ^
  9549. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DDG_declare.h:25:0,
  9550. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:22,
  9551. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9552. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DZZDG_declare.h:70:23: warning: variable 'deldelg3333' set but not used [-Wunused-but-set-variable]
  9553. #define DZZDG_DZZDGZZ deldelg3333
  9554. ^
  9555. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DZZDG_declare.h:90:11: note: in expansion of macro 'DZZDG_DZZDGZZ'
  9556. CCTK_REAL DZZDG_DZZDGZZ;
  9557. ^
  9558. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DZZDG_declare.h:68:23: warning: variable 'deldelg3323' set but not used [-Wunused-but-set-variable]
  9559. #define DZZDG_DZZDGYZ deldelg3323
  9560. ^
  9561. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DZZDG_declare.h:89:11: note: in expansion of macro 'DZZDG_DZZDGYZ'
  9562. CCTK_REAL DZZDG_DZZDGYZ;
  9563. ^
  9564. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DZZDG_declare.h:64:23: warning: variable 'deldelg3313' set but not used [-Wunused-but-set-variable]
  9565. #define DZZDG_DZZDGXZ deldelg3313
  9566. ^
  9567. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DZZDG_declare.h:87:11: note: in expansion of macro 'DZZDG_DZZDGXZ'
  9568. CCTK_REAL DZZDG_DZZDGXZ;
  9569. ^
  9570. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DDG_declare.h:24:0,
  9571. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:22,
  9572. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9573. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYZDG_declare.h:182:23: warning: variable 'deldelg2333' set but not used [-Wunused-but-set-variable]
  9574. #define DYZDG_DYZDGZZ deldelg2333
  9575. ^
  9576. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYZDG_declare.h:202:11: note: in expansion of macro 'DYZDG_DYZDGZZ'
  9577. CCTK_REAL DYZDG_DYZDGZZ;
  9578. ^
  9579. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYZDG_declare.h:178:23: warning: variable 'deldelg2322' set but not used [-Wunused-but-set-variable]
  9580. #define DYZDG_DYZDGYY deldelg2322
  9581. ^
  9582. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYZDG_declare.h:200:11: note: in expansion of macro 'DYZDG_DYZDGYY'
  9583. CCTK_REAL DYZDG_DYZDGYY;
  9584. ^
  9585. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DDG_declare.h:23:0,
  9586. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:22,
  9587. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9588. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYYDG_declare.h:68:23: warning: variable 'deldelg2223' set but not used [-Wunused-but-set-variable]
  9589. #define DYYDG_DYYDGYZ deldelg2223
  9590. ^
  9591. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYYDG_declare.h:89:11: note: in expansion of macro 'DYYDG_DYYDGYZ'
  9592. CCTK_REAL DYYDG_DYYDGYZ;
  9593. ^
  9594. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYYDG_declare.h:66:23: warning: variable 'deldelg2222' set but not used [-Wunused-but-set-variable]
  9595. #define DYYDG_DYYDGYY deldelg2222
  9596. ^
  9597. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYYDG_declare.h:88:11: note: in expansion of macro 'DYYDG_DYYDGYY'
  9598. CCTK_REAL DYYDG_DYYDGYY;
  9599. ^
  9600. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYYDG_declare.h:62:23: warning: variable 'deldelg2212' set but not used [-Wunused-but-set-variable]
  9601. #define DYYDG_DYYDGXY deldelg2212
  9602. ^
  9603. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DYYDG_declare.h:86:11: note: in expansion of macro 'DYYDG_DYYDGXY'
  9604. CCTK_REAL DYYDG_DYYDGXY;
  9605. ^
  9606. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DDG_declare.h:22:0,
  9607. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:22,
  9608. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9609. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXZDG_declare.h:182:23: warning: variable 'deldelg1333' set but not used [-Wunused-but-set-variable]
  9610. #define DXZDG_DXZDGZZ deldelg1333
  9611. ^
  9612. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXZDG_declare.h:202:11: note: in expansion of macro 'DXZDG_DXZDGZZ'
  9613. CCTK_REAL DXZDG_DXZDGZZ;
  9614. ^
  9615. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXZDG_declare.h:172:23: warning: variable 'deldelg1311' set but not used [-Wunused-but-set-variable]
  9616. #define DXZDG_DXZDGXX deldelg1311
  9617. ^
  9618. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXZDG_declare.h:197:11: note: in expansion of macro 'DXZDG_DXZDGXX'
  9619. CCTK_REAL DXZDG_DXZDGXX;
  9620. ^
  9621. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DDG_declare.h:21:0,
  9622. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:22,
  9623. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9624. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXYDG_declare.h:178:23: warning: variable 'deldelg1222' set but not used [-Wunused-but-set-variable]
  9625. #define DXYDG_DXYDGYY deldelg1222
  9626. ^
  9627. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXYDG_declare.h:200:11: note: in expansion of macro 'DXYDG_DXYDGYY'
  9628. CCTK_REAL DXYDG_DXYDGYY;
  9629. ^
  9630. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXYDG_declare.h:172:23: warning: variable 'deldelg1211' set but not used [-Wunused-but-set-variable]
  9631. #define DXYDG_DXYDGXX deldelg1211
  9632. ^
  9633. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXYDG_declare.h:197:11: note: in expansion of macro 'DXYDG_DXYDGXX'
  9634. CCTK_REAL DXYDG_DXYDGXX;
  9635. ^
  9636. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DDG_declare.h:20:0,
  9637. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:22,
  9638. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9639. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXXDG_declare.h:65:23: warning: variable 'deldelg1113' set but not used [-Wunused-but-set-variable]
  9640. #define DXXDG_DXXDGXZ deldelg1113
  9641. ^
  9642. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXXDG_declare.h:89:11: note: in expansion of macro 'DXXDG_DXXDGXZ'
  9643. CCTK_REAL DXXDG_DXXDGXZ;
  9644. ^
  9645. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXXDG_declare.h:63:23: warning: variable 'deldelg1112' set but not used [-Wunused-but-set-variable]
  9646. #define DXXDG_DXXDGXY deldelg1112
  9647. ^
  9648. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXXDG_declare.h:88:11: note: in expansion of macro 'DXXDG_DXXDGXY'
  9649. CCTK_REAL DXXDG_DXXDGXY;
  9650. ^
  9651. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXXDG_declare.h:61:23: warning: variable 'deldelg1111' set but not used [-Wunused-but-set-variable]
  9652. #define DXXDG_DXXDGXX deldelg1111
  9653. ^
  9654. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DXXDG_declare.h:87:11: note: in expansion of macro 'DXXDG_DXXDGXX'
  9655. CCTK_REAL DXXDG_DXXDGXX;
  9656. ^
  9657. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/UPPERMET_declare.h:14:0,
  9658. from /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/RICCI_declare.h:21,
  9659. from /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/ADMAnalysis/src/Ricci.c:73:
  9660. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DETG_declare.h:90:20: warning: variable 'detg_detg' set but not used [-Wunused-but-set-variable]
  9661. #define DETG_DETG detg_detg
  9662. ^
  9663. /Users/comerduncan/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DETG_declare.h:122:11: note: in expansion of macro 'DETG_DETG'
  9664. CCTK_REAL DETG_DETG;
  9665. ^
  9666. COMPILING arrangements/EinsteinBase/ADMBase/src/ParamCheck.c
  9667. COMPILING arrangements/EinsteinBase/ADMBase/src/Initialisation.c
  9668. COMPILING arrangements/EinsteinAnalysis/ADMAnalysis/src/Trace.c
  9669. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ADMAnalysis.a
  9670. COMPILING configs/sim/bindings/build/ADMBase/cctk_ThornBindings.c
  9671. COMPILING arrangements/EinsteinBase/ADMBase/src/Static.c
  9672. COMPILING arrangements/EinsteinBase/ADMBase/src/InitSymBound.c
  9673. Checking status of thorn AHFinder
  9674. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ADMBase.a
  9675. COMPILING configs/sim/bindings/build/AHFinder/cctk_ThornBindings.c
  9676. Checking status of thorn MPI
  9677. COMPILING configs/sim/bindings/build/MPI/cctk_ThornBindings.c
  9678. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_MPI.a
  9679. Checking status of thorn SpaceMask
  9680. COMPILING arrangements/CactusNumerical/SpaceMask/src/MaskInit.c
  9681. COMPILING arrangements/CactusNumerical/SpaceMask/src/MaskUtils.c
  9682. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_dat.F
  9683. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_ParamCheck.F90
  9684. COMPILING configs/sim/bindings/build/SpaceMask/cctk_ThornBindings.c
  9685. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/Startup.c
  9686. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SpaceMask.a
  9687. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/Output.c
  9688. Checking status of thorn PUGH
  9689. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/Output.c: In function 'AHFinder_TimeForOutput':
  9690. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/Output.c:52:7: warning: 'ahfafter' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9691. int ahfafter;
  9692. ^
  9693. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder.F
  9694. COMPILING arrangements/CactusPUGH/PUGH/src/Startup.c
  9695. COMPILING arrangements/CactusPUGH/PUGH/src/GHExtension.c
  9696. COMPILING arrangements/CactusPUGH/PUGH/src/Overloadables.c
  9697. COMPILING arrangements/CactusPUGH/PUGH/src/PughUtils.c
  9698. COMPILING arrangements/CactusPUGH/PUGH/src/LoadAware.c
  9699. COMPILING arrangements/CactusPUGH/PUGH/src/Evolve.c
  9700. COMPILING arrangements/CactusPUGH/PUGH/src/Comm.c
  9701. COMPILING arrangements/CactusPUGH/PUGH/src/Storage.c
  9702. COMPILING arrangements/CactusPUGH/PUGH/src/SetupPGH.c
  9703. COMPILING arrangements/CactusPUGH/PUGH/src/SetupGroup.c
  9704. COMPILING arrangements/CactusPUGH/PUGH/src/SetupPGV.c
  9705. COMPILING arrangements/CactusPUGH/PUGH/src/PostSendGA.c
  9706. COMPILING arrangements/CactusPUGH/PUGH/src/PostReceiveGA.c
  9707. COMPILING arrangements/CactusPUGH/PUGH/src/FinishReceiveGA.c
  9708. COMPILING arrangements/CactusPUGH/PUGH/src/Registration.c
  9709. COMPILING arrangements/CactusPUGH/PUGH/src/P2LMappings.c
  9710. COMPILING arrangements/CactusPUGH/PUGH/src/Topology.c
  9711. COMPILING arrangements/CactusPUGH/PUGH/src/Vectors.cc
  9712. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_fun.F
  9713. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_fun.f: In function 'ahfinder_fun':
  9714. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_fun.f:213:0: warning: 'sinphi2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9715. # 21
  9716. ^
  9717. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_fun.f:213:0: warning: 'sinphi1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9718. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_exp.F
  9719. COMPILING configs/sim/bindings/build/PUGH/cctk_ThornBindings.c
  9720. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_PUGH.a
  9721. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_dis.F
  9722. Checking status of thorn CT_MultiLevel
  9723. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_int.F
  9724. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_min.F
  9725. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_pow.F
  9726. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_MultiLevel.cc
  9727. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_pow.f: In function 'parabola':
  9728. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_pow.f:602:0: warning: control reaches end of non-void function [-Wreturn-type]
  9729. REAL*8 gyz (cctk_ash1,cctk_ash2,cctk_ash3)
  9730. ^
  9731. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_V.cc
  9732. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializePsi.cc
  9733. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_leg.F
  9734. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_leg.f: In function 'legen':
  9735. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_leg.f:294:0: warning: 'pll' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9736. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_flow.F
  9737. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_flow.F:19.42:
  9738.  
  9739. &z,r,shift_state,space_mask,x,y,z,rmx,status,logf)
  9740. 1
  9741. Warning: Unused dummy argument 'rmx' at (1)
  9742. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeError.cc
  9743. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_mask.F
  9744. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_output.F
  9745. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeCoefficients.cc
  9746. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_find3.F
  9747. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_calcsigma.F
  9748. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_calcsigma.f: In function 'ahfinder_calcsigma':
  9749. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_calcsigma.f:202:0: warning: 'thetay' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9750. integer, parameter :: cctki_use_ahfgauss = kind(ahfgauss)
  9751. ^
  9752. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_calcsigma.f:197:0: warning: 'thetax' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9753. # 20
  9754. ^
  9755. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_calcsigma.f:202:0: warning: 'phiy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9756. integer, parameter :: cctki_use_ahfgauss = kind(ahfgauss)
  9757. ^
  9758. /Users/comerduncan/Cactus/configs/sim/build/AHFinder/AHFinder_calcsigma.f:197:0: warning: 'phix' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9759. # 20
  9760. ^
  9761. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_initguess.F
  9762. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeResidual.cc
  9763. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F
  9764. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:67.24:
  9765.  
  9766. REAL*8 cdxdg_oo2dx
  9767. 1
  9768. Warning: Unused variable 'cdxdg_oo2dx' declared at (1)
  9769. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:62.24:
  9770.  
  9771. REAL*8 cdydg_oo2dy
  9772. 1
  9773. Warning: Unused variable 'cdydg_oo2dy' declared at (1)
  9774. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:62.24:
  9775.  
  9776. REAL*8 cdzdg_oo2dz
  9777. 1
  9778. Warning: Unused variable 'cdzdg_oo2dz' declared at (1)
  9779. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:44.24:
  9780.  
  9781. REAL*8 dxxdg_oodx2
  9782. 1
  9783. Warning: Unused variable 'dxxdg_oodx2' declared at (1)
  9784. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:101.26:
  9785.  
  9786. REAL*8 dxydg_oo4dxdy
  9787. 1
  9788. Warning: Unused variable 'dxydg_oo4dxdy' declared at (1)
  9789. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:101.26:
  9790.  
  9791. REAL*8 dxzdg_oo4dxdz
  9792. 1
  9793. Warning: Unused variable 'dxzdg_oo4dxdz' declared at (1)
  9794. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:44.24:
  9795.  
  9796. REAL*8 dyydg_oody2
  9797. 1
  9798. Warning: Unused variable 'dyydg_oody2' declared at (1)
  9799. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:101.26:
  9800.  
  9801. REAL*8 dyzdg_oo4dydz
  9802. 1
  9803. Warning: Unused variable 'dyzdg_oo4dydz' declared at (1)
  9804. /Users/comerduncan/Cactus/arrangements/EinsteinAnalysis/AHFinder/src/AHFinder_gau.F:44.24:
  9805.  
  9806. REAL*8 dzzdg_oodz2
  9807. 1
  9808. Warning: Unused variable 'dzzdg_oodz2' declared at (1)
  9809. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeConstants.cc
  9810. COMPILING arrangements/EinsteinAnalysis/AHFinder/src/SetSym.F
  9811. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_AHFinder.a
  9812. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeAuxiliaries.cc
  9813. COMPILING configs/sim/bindings/build/CT_MultiLevel/cctk_ThornBindings.c
  9814. Checking status of thorn CalcK
  9815. COMPILING arrangements/EinsteinAnalysis/CalcK/src/CalcK.F90
  9816. COMPILING arrangements/EinsteinAnalysis/CalcK/src/copy.F90
  9817. COMPILING configs/sim/bindings/build/CalcK/cctk_ThornBindings.c
  9818. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CalcK.a
  9819. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc
  9820. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeAuxiliaries.cc: In function 'void CT_InitializeADM(cGH*)':
  9821. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeAuxiliaries.cc:179:91: warning: 'Xz' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9822. CT_CalculateA(stnc, Xx, Xy, Xz, &Axx, &Axy, &Axz, &Ayy, &Ayz, &Azz, &A2);
  9823. ^
  9824. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeAuxiliaries.cc:179:91: warning: 'Xy' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9825. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_InitializeAuxiliaries.cc:179:91: warning: 'Xx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9826. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc: In function 'void CT_RelaxPsi(cGH*, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4)':
  9827. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:65:67: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9828. CT_Reset(CCTK_PASS_CTOC, "CT_MultiLevel::ct_psi", value, 0);
  9829. ^
  9830. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:70:67: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9831. CT_Reset(CCTK_PASS_CTOC, "CT_MultiLevel::ct_psi", value, 1);
  9832. ^
  9833. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:84:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9834. CT_Copy(CCTK_PASS_CTOC, "CT_MultiLevel::ct_psi[0]", "CT_MultiLevel::ct_psi_copy[0]", nequation);
  9835. ^
  9836. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:84:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9837. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:90:111: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9838. CT_Copy(CCTK_PASS_CTOC, "CT_MultiLevel::ct_residual[0]", "CT_MultiLevel::ct_residual_copy[0]", nequation);
  9839. ^
  9840. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:90:111: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9841. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxPsi.cc:33:29: warning: unused variable 'tmpnorm' [-Wunused-variable]
  9842. CCTK_REAL norm = 1e+03, tmpnorm;
  9843. ^
  9844. Checking status of thorn LoopControl
  9845. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc
  9846. COMPILING arrangements/Carpet/LoopControl/src/loopcontrol.cc
  9847. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc: In function 'void CT_RelaxError(cGH*, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4, CCTK_INT4)':
  9848. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:70:123: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9849. CT_Copy(CCTK_PASS_CTOC, "CT_MultiLevel::ct_residual_above[0]", "CT_MultiLevel::ct_residual_above_copy[0]", nequation);
  9850. ^
  9851. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:70:123: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9852. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:78:78: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9853. if (rset_psi) CT_Reset(CCTK_PASS_CTOC, "CT_MultiLevel::ct_err", zero, 0);
  9854. ^
  9855. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:93:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9856. CT_Copy(CCTK_PASS_CTOC, "CT_MultiLevel::ct_err[0]", "CT_MultiLevel::ct_err_copy[0]", nequation);
  9857. ^
  9858. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:93:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9859. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:101:111: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9860. CT_Copy(CCTK_PASS_CTOC, "CT_MultiLevel::ct_residual[0]", "CT_MultiLevel::ct_residual_copy[0]", nequation);
  9861. ^
  9862. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:101:111: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9863. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:108:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9864. CT_Copy(CCTK_PASS_CTOC, "CT_MultiLevel::ct_psi[0]", "CT_MultiLevel::ct_psi_copy[0]", nequation);
  9865. ^
  9866. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:108:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9867. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RelaxError.cc:33:29: warning: unused variable 'tmpnorm' [-Wunused-variable]
  9868. CCTK_REAL norm = 1e+03, tmpnorm;
  9869. ^
  9870. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc
  9871. /Users/comerduncan/Cactus/arrangements/Carpet/LoopControl/src/loopcontrol.cc:374:12: warning: 'std::ostream& {anonymous}::operator<<(std::ostream&, const lc_control_t&)' defined but not used [-Wunused-function]
  9872. ostream& operator<<(ostream& os, const lc_control_t& c)
  9873. ^
  9874. /Users/comerduncan/Cactus/arrangements/Carpet/LoopControl/src/loopcontrol.cc:450:7: warning: 'int {anonymous}::space_local2global(const lc_space_t&)' defined but not used [-Wunused-function]
  9875. int space_local2global(const lc_space_t& space)
  9876. ^
  9877. COMPILING arrangements/Carpet/LoopControl/src/loopcontrol_types.F90
  9878. /Users/comerduncan/Cactus/arrangements/Carpet/LoopControl/src/loopcontrol_types.F90:15.22:
  9879.  
  9880. integer*8 :: v(3)
  9881. 1
  9882. Warning: Component 'v' in derived type 'lc_vec_t' at (1) may not be C interoperable, even though derived type 'lc_vec_t' is BIND(C)
  9883. /Users/comerduncan/Cactus/arrangements/Carpet/LoopControl/src/loopcontrol_types.F90:27.44:
  9884.  
  9885. integer*8 :: coarse_thread_info_ptr
  9886. 1
  9887. Warning: Component 'coarse_thread_info_ptr' in derived type 'lc_control_t' at (1) may not be C interoperable, even though derived type 'lc_control_t' is BIND(C)
  9888. /Users/comerduncan/Cactus/arrangements/Carpet/LoopControl/src/loopcontrol_types.F90:28.43:
  9889.  
  9890. integer :: coarse_thread_done
  9891. 1
  9892. Warning: Component 'coarse_thread_done' in derived type 'lc_control_t' at (1) may not be C interoperable, even though derived type 'lc_control_t' is BIND(C)
  9893. /Users/comerduncan/Cactus/arrangements/Carpet/LoopControl/src/loopcontrol_types.F90:32.36:
  9894.  
  9895. integer*8 :: selftest_array
  9896. 1
  9897. Warning: Component 'selftest_array' in derived type 'lc_control_t' at (1) may not be C interoperable, even though derived type 'lc_control_t' is BIND(C)
  9898. COMPILING arrangements/Carpet/LoopControl/src/loopcontrol.F90
  9899. COMPILING arrangements/Carpet/LoopControl/src/type_sizes.F90
  9900. COMPILING configs/sim/bindings/build/LoopControl/cctk_ThornBindings.c
  9901. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LoopControl.a
  9902. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LoopControl.a(loopcontrol.F90.o) has no symbols
  9903. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LoopControl.a(loopcontrol_types.F90.o) has no symbols
  9904. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LoopControl.a(loopcontrol.F90.o) has no symbols
  9905. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_LoopControl.a(loopcontrol_types.F90.o) has no symbols
  9906. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_SolvePsiEquation.cc
  9907. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc: In function 'void CT_Boundaries(cGH*, const char*)':
  9908. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:68:25: warning: unused variable 'pvarx' [-Wunused-variable]
  9909. CCTK_REAL pvarx = idx * (c1 * pvar[i1] + c2 * pvar[i2] + c3 * pvar[i3]);
  9910. ^
  9911. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:69:25: warning: unused variable 'pvary' [-Wunused-variable]
  9912. CCTK_REAL pvary = idy * (c1 * pvar[j1] + c2 * pvar[j2] + c3 * pvar[j3]);
  9913. ^
  9914. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:70:25: warning: unused variable 'pvarz' [-Wunused-variable]
  9915. CCTK_REAL pvarz = idz * (c1 * pvar[k1] + c2 * pvar[k2] + c3 * pvar[k3]);
  9916. ^
  9917. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:98:25: warning: unused variable 'pvarx' [-Wunused-variable]
  9918. CCTK_REAL pvarx = idx * (c1 * pvar[i1] + c2 * pvar[i2] + c3 * pvar[i3]);
  9919. ^
  9920. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:99:25: warning: unused variable 'pvary' [-Wunused-variable]
  9921. CCTK_REAL pvary = idy * (c1 * pvar[j1] + c2 * pvar[j2] + c3 * pvar[j3]);
  9922. ^
  9923. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:100:25: warning: unused variable 'pvarz' [-Wunused-variable]
  9924. CCTK_REAL pvarz = idz * (c1 * pvar[k1] + c2 * pvar[k2] + c3 * pvar[k3]);
  9925. ^
  9926. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:23:18: warning: unused variable 'npoints' [-Wunused-variable]
  9927. CCTK_INT npoints = cctk_lsh[0] * cctk_lsh[1] * cctk_lsh[2];
  9928. ^
  9929. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Boundaries.cc:40:20: warning: unused variable 'tpu' [-Wunused-variable]
  9930. CCTK_REAL *tpu = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "TwoPunctures::puncture_u");
  9931. ^
  9932. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_SolvePsiEquation.cc: In function 'void CT_SolvePsiEquation(cGH*, CCTK_REAL8*, CCTK_INT4*)':
  9933. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_SolvePsiEquation.cc:34:19: warning: unused variable 'twothirds' [-Wunused-variable]
  9934. CCTK_REAL twothirds = 2.0/3.0;
  9935. ^
  9936. Checking status of thorn Cartoon2D
  9937. COMPILING arrangements/CactusNumerical/Cartoon2D/src/ApplyCartoon.c
  9938. COMPILING arrangements/CactusNumerical/Cartoon2D/src/CheckParameters.c
  9939. COMPILING arrangements/CactusNumerical/Cartoon2D/src/Cartoon2DBC.c
  9940. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_SolveErrorEquation.cc
  9941. COMPILING arrangements/CactusNumerical/Cartoon2D/src/interpolate.c
  9942. COMPILING arrangements/CactusNumerical/Cartoon2D/src/RegisterSym.c
  9943. COMPILING arrangements/CactusNumerical/Cartoon2D/src/SymInterp.c
  9944. /Users/comerduncan/Cactus/arrangements/CactusNumerical/Cartoon2D/src/SymInterp.c: In function 'Cartoon2D_SymmetryInterpolate':
  9945. /Users/comerduncan/Cactus/arrangements/CactusNumerical/Cartoon2D/src/SymInterp.c:508:43: warning: passing argument 8 of 'SymmetryInterpolateFaces' from incompatible pointer type
  9946. N_interp_points, interp_coords_type, new_interp_coords,
  9947. ^
  9948. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/Cartoon2D/cctk_Functions.h:23:0,
  9949. from /Users/comerduncan/Cactus/src/include/cctk_core.h:145,
  9950. from /Users/comerduncan/Cactus/configs/sim/bindings/include/Cartoon2D/cctk.h:7,
  9951. from /Users/comerduncan/Cactus/arrangements/CactusNumerical/Cartoon2D/src/SymInterp.c:9:
  9952. /Users/comerduncan/Cactus/configs/sim/bindings/include/Cartoon2D_Prototypes.h:32:10: note: expected 'const void * const*' but argument is of type 'void **'
  9953. CCTK_INT SymmetryInterpolateFaces(const CCTK_POINTER_TO_CONST cctkGH ,
  9954. ^
  9955. COMPILING arrangements/CactusNumerical/Cartoon2D/src/SetGrid.c
  9956. COMPILING configs/sim/bindings/build/Cartoon2D/cctk_ThornBindings.c
  9957. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Cartoon2D.a
  9958. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_AddErrorToPsi.cc
  9959. Checking status of thorn EHFinder
  9960. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Reset.cc
  9961. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Constants.F90
  9962. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_ParamCheck.F90
  9963. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/MoL_Init.F90
  9964. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_fuzzy.F90
  9965. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_CarpetSupport.cc
  9966. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_mod.F90
  9967. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/IsoSurface_mod.F90
  9968. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Init.F90
  9969. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_Init.f90: In function 'ehfinder_init_f':
  9970. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_Init.f90:230:0: warning: 'phimin' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9971. # 15
  9972. ^
  9973. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_Init.f90:24:0: warning: 'dtheta' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9974. # 9
  9975. ^
  9976. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_Init.f90:25:0: warning: 'dphi' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9977. &h,fbak_length,ftmp_length,sf_length,sftmp_length,tm_mask_length,xg2_length,xg_length,yg2_length,yg_length,zg2_length,zg_length,a&
  9978. ^
  9979. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_Init.f90:127:0: warning: 'thetamax' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9980. integer, parameter :: cctki_use_translate_x = kind(translate_x)
  9981. ^
  9982. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_Init.f90:133:0: warning: 'phimax' may be used uninitialized in this function [-Wmaybe-uninitialized]
  9983. REAL*8 translate_z (10)
  9984. ^
  9985. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_EnforceInt.cc
  9986. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Sources.F90
  9987. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_SetMask.F90
  9988. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_EnforceInt.cc:25:0:
  9989. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/Lump.cc: In function 'void CT_EnforceInt(cGH*, CCTK_REAL8*)':
  9990. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/Lump.cc:34:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9991. CT_WriteTimeSeries(Carpet::reflevel, Kfin, "k.asc");
  9992. ^
  9993. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_EnforceInt.cc:29:0:
  9994. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLat.cc:51:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9995. CT_WriteTimeSeries(Carpet::reflevel, Kfin, "k.asc");
  9996. ^
  9997. In file included from /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_EnforceInt.cc:33:0:
  9998. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:50:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  9999. CT_WriteTimeSeries(Carpet::reflevel, A, "A.asc");
  10000. ^
  10001. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:2:12: warning: unused variable 'K' [-Wunused-variable]
  10002. CCTK_REAL *K = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testK");
  10003. ^
  10004. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:3:12: warning: unused variable 'dxK' [-Wunused-variable]
  10005. CCTK_REAL *dxK = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testdxK");
  10006. ^
  10007. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:4:12: warning: unused variable 'dyK' [-Wunused-variable]
  10008. CCTK_REAL *dyK = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testdyK");
  10009. ^
  10010. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:5:12: warning: unused variable 'dzK' [-Wunused-variable]
  10011. CCTK_REAL *dzK = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testdzK");
  10012. ^
  10013. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:6:12: warning: unused variable 'c1' [-Wunused-variable]
  10014. CCTK_REAL *c1 = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testc1");
  10015. ^
  10016. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:7:12: warning: unused variable 'c2' [-Wunused-variable]
  10017. CCTK_REAL *c2 = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testc2");
  10018. ^
  10019. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:8:12: warning: unused variable 'W' [-Wunused-variable]
  10020. CCTK_REAL *W = (CCTK_REAL *) CCTK_VarDataPtr(cctkGH, 0, "CT_Analytic::testW");
  10021. ^
  10022. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/integral/ExpLatNewt.cc:11:11: warning: unused variable 'Kini' [-Wunused-variable]
  10023. CCTK_REAL Kini = Kfac[CCTK_GFINDEX3D(cctkGH,0,0,0)];
  10024. ^
  10025. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_EnforceInt.cc:21:18: warning: unused variable 'npoints' [-Wunused-variable]
  10026. CCTK_INT npoints = cctk_lsh[0] * cctk_lsh[1] * cctk_lsh[2];
  10027. ^
  10028. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90: In function 'ehfinder_setmask1':
  10029. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90:699:0: warning: 'imin_n[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10030. # 30
  10031. ^
  10032. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90:699:0: warning: 'imin_n[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10033. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90:699:0: warning: 'imin_n[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10034. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90:699:0: warning: 'imax_n[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10035. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90:699:0: warning: 'imax_n[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10036. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_SetMask.f90:699:0: warning: 'imax_n[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10037. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_OutputWalk.cc
  10038. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_SetSym.F90
  10039. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_ReadData.F90
  10040. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_OutputWalk.cc: In function 'void CT_OutputWalk(cGH*)':
  10041. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_OutputWalk.cc:42:49: warning: 'r_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10042. CT_WritePairs(c_value, r_value, fname);
  10043. ^
  10044. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_OutputWalk.cc:42:49: warning: 'c_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10045. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Check.F90
  10046. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_RestoreError.cc
  10047. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Integrate.F90
  10048. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_FindSurface.F90
  10049. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CalcPsiResidual.cc
  10050. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_FindSurface.f90: In function 'ehfinder_findsurface':
  10051. /Users/comerduncan/Cactus/configs/sim/build/EHFinder/EHFinder_FindSurface.f90:41:0: warning: 'min_delta' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10052. &sym_factor,thetaweights,tm_mask,weights,xg,xg_p,xg_p_p,xg2,xg2_p,xg2_p_p,xgf,xgf2,yg,yg_p,yg_p_p,yg2,yg2_p,yg2_p_p,ygf,ygf2,zg,z&
  10053. ^
  10054. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CalcPsiResidual.cc: In function 'void CT_CalcPsiResidual(cGH*, CCTK_INT4, CCTK_INT4, CCTK_REAL8*)':
  10055. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CalcPsiResidual.cc:114:81: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  10056. CT_Norm(CCTK_PASS_CTOC, "CT_MultiLevel::ct_residual[0]", &eqnnorm, nequation);
  10057. ^
  10058. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CalcErrResidual.cc
  10059. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_IsoSurface_optimized.F90
  10060. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CalcErrResidual.cc: In function 'void CT_CalcErrResidual(cGH*, CCTK_INT4, CCTK_INT4, CCTK_REAL8*)':
  10061. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CalcErrResidual.cc:116:81: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  10062. CT_Norm(CCTK_PASS_CTOC, "CT_MultiLevel::ct_residual[0]", &eqnnorm, nequation);
  10063. ^
  10064. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Generator_Sources.F90
  10065. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_Generator_Sources2.F90
  10066. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CompareToExact.cc
  10067. COMPILING arrangements/EinsteinAnalysis/EHFinder/src/EHFinder_ReInitialize.F90
  10068. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CompareToExact.cc: In function 'void CT_CompareToExact(cGH*, CCTK_INT4)':
  10069. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CompareToExact.cc:104:74: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  10070. CT_Norm(CCTK_PASS_CTOC, "CT_MultiLevel::ct_terr[0]", &norm, nequation);
  10071. ^
  10072. /Users/comerduncan/Cactus/arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CompareToExact.cc:110:75: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
  10073. CT_Norm(CCTK_PASS_CTOC, "CT_MultiLevel::ct_trunc[0]", &norm, nequation);
  10074. ^
  10075. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_UpdateBoundaries.cc
  10076. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_CopyResidual.cc
  10077. COMPILING configs/sim/bindings/build/EHFinder/cctk_ThornBindings.c
  10078. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EHFinder.a
  10079. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_PopulatePointerStruct.cc
  10080. Checking status of thorn EOS_Hybrid
  10081. COMPILING arrangements/EinsteinInitialData/CT_MultiLevel/src/CT_Utils.cc
  10082. COMPILING arrangements/EinsteinEOS/EOS_Hybrid/src/EOS_Hybrid_Scalars.F
  10083. COMPILING arrangements/EinsteinEOS/EOS_Hybrid/src/EOS_Hybrid.F
  10084. COMPILING arrangements/EinsteinEOS/EOS_Hybrid/src/EOS_Hybrid_Analysis.F
  10085. COMPILING arrangements/EinsteinEOS/EOS_Hybrid/src/EOS_Hybrid_Startup.F
  10086. COMPILING configs/sim/bindings/build/EOS_Hybrid/cctk_ThornBindings.c
  10087. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EOS_Hybrid.a
  10088. Checking status of thorn EllSOR
  10089. COMPILING arrangements/CactusElliptic/EllSOR/src/Startup.c
  10090. COMPILING arrangements/CactusElliptic/EllSOR/src/Wrapper.c
  10091. COMPILING arrangements/CactusElliptic/EllSOR/src/ConfMetric.c
  10092. COMPILING arrangements/CactusElliptic/EllSOR/src/Flat.c
  10093. COMPILING configs/sim/bindings/build/EllSOR/cctk_ThornBindings.c
  10094. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_EllSOR.a
  10095. Checking status of thorn Formaline
  10096. COMPILING arrangements/CactusUtils/Formaline/src/announce.cc
  10097. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_CT_MultiLevel.a
  10098. COMPILING configs/sim/bindings/build/Formaline/cctk_ThornBindings.c
  10099. Checking status of thorn GaugeWave
  10100. COMPILING arrangements/EinsteinExact/GaugeWave/src/Boundaries.cc
  10101. COMPILING arrangements/EinsteinExact/GaugeWave/src/GaugeWave_always.cc
  10102. COMPILING arrangements/CactusUtils/Formaline/src/file.cc
  10103. COMPILING arrangements/EinsteinExact/GaugeWave/src/GaugeWave_exact.cc
  10104. COMPILING arrangements/CactusUtils/Formaline/src/id.cc
  10105. COMPILING arrangements/EinsteinExact/GaugeWave/src/GaugeWave_initial.cc
  10106. COMPILING arrangements/CactusUtils/Formaline/src/json_file.cc
  10107. COMPILING arrangements/CactusUtils/Formaline/src/multistorage.cc
  10108. COMPILING arrangements/EinsteinExact/GaugeWave/src/Kranc.cc
  10109. COMPILING arrangements/CactusUtils/Formaline/src/output_source.c
  10110. COMPILING arrangements/CactusUtils/Formaline/src/portal.cc
  10111. COMPILING arrangements/EinsteinExact/GaugeWave/src/ParamCheck.cc
  10112. COMPILING arrangements/EinsteinExact/GaugeWave/src/RegisterMoL.cc
  10113. COMPILING arrangements/EinsteinExact/GaugeWave/src/RegisterSymmetries.cc
  10114. COMPILING arrangements/EinsteinExact/GaugeWave/src/Startup.cc
  10115. COMPILING configs/sim/bindings/build/GaugeWave/cctk_ThornBindings.c
  10116. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_GaugeWave.a
  10117. COMPILING arrangements/CactusUtils/Formaline/src/rdf.cc
  10118. Checking status of thorn HTTPD
  10119. COMPILING arrangements/CactusConnect/HTTPD/src/Startup.c
  10120. COMPILING arrangements/CactusConnect/HTTPD/src/Expression.c
  10121. COMPILING arrangements/CactusConnect/HTTPD/src/Map.cc
  10122. COMPILING arrangements/CactusConnect/HTTPD/src/Server.c
  10123. COMPILING arrangements/CactusConnect/HTTPD/src/Sockets.c
  10124. COMPILING arrangements/CactusConnect/HTTPD/src/http.c
  10125. COMPILING arrangements/CactusConnect/HTTPD/src/Content.c
  10126. COMPILING arrangements/CactusConnect/HTTPD/src/Headers.c
  10127. COMPILING arrangements/CactusConnect/HTTPD/src/Groups.c
  10128. COMPILING arrangements/CactusConnect/HTTPD/src/Parameters.c
  10129. COMPILING arrangements/CactusUtils/Formaline/src/rdf_publisher.cc
  10130. COMPILING arrangements/CactusConnect/HTTPD/src/Thorns.c
  10131. COMPILING arrangements/CactusConnect/HTTPD/src/Steer.c
  10132. COMPILING arrangements/CactusConnect/HTTPD/src/Authorisation.c
  10133. COMPILING arrangements/CactusConnect/HTTPD/src/base64.c
  10134. COMPILING arrangements/CactusConnect/HTTPD/src/Cookies.c
  10135. COMPILING arrangements/CactusConnect/HTTPD/src/Redirect.c
  10136. COMPILING arrangements/CactusConnect/HTTPD/src/SString.c
  10137. COMPILING arrangements/CactusConnect/HTTPD/src/SStringHTML.c
  10138. COMPILING configs/sim/bindings/build/HTTPD/cctk_ThornBindings.c
  10139. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_HTTPD.a
  10140. COMPILING arrangements/CactusUtils/Formaline/src/senddata.cc
  10141. Checking status of thorn Hydro_Analysis
  10142. COMPILING arrangements/EinsteinAnalysis/Hydro_Analysis/src/Hydro_Analysis.c
  10143. COMPILING arrangements/CactusUtils/Formaline/src/storage.cc
  10144. COMPILING arrangements/EinsteinAnalysis/Hydro_Analysis/src/GRHydro_Separation.F90
  10145. COMPILING arrangements/EinsteinAnalysis/Hydro_Analysis/src/CoreCentroid.c
  10146. COMPILING arrangements/CactusUtils/Formaline/src/thornlist.cc
  10147. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Formaline.a
  10148. Checking status of thorn IDBrillData
  10149. COMPILING configs/sim/bindings/build/Hydro_Analysis/cctk_ThornBindings.c
  10150. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Hydro_Analysis.a
  10151. COMPILING configs/sim/bindings/build/IDBrillData/cctk_ThornBindings.c
  10152. Checking status of thorn KerrSchild
  10153. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/brilldata.F
  10154. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/setupbrilldata2D.F
  10155. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/setupbrilldata3D.F
  10156. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/brillq.F
  10157. /Users/comerduncan/Cactus/configs/sim/build/IDBrillData/brillq.f: In function 'brillq':
  10158. /Users/comerduncan/Cactus/configs/sim/build/IDBrillData/brillq.f:133:0: warning: '__result_brillq' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10159. # 53
  10160. ^
  10161. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/phif.F
  10162. COMPILING arrangements/EinsteinExact/KerrSchild/src/Boundaries.cc
  10163. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/finishbrilldata.F
  10164. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/Startup.c
  10165. COMPILING arrangements/EinsteinInitialData/IDBrillData/src/ParamCheck.c
  10166. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_IDBrillData.a
  10167. COMPILING arrangements/EinsteinExact/KerrSchild/src/KerrSchild_always.cc
  10168. COMPILING configs/sim/bindings/build/KerrSchild/cctk_ThornBindings.c
  10169. COMPILING arrangements/EinsteinExact/KerrSchild/src/KerrSchild_exact.cc
  10170. Checking status of thorn ML_ADMConstraints
  10171. COMPILING arrangements/EinsteinExact/KerrSchild/src/KerrSchild_initial.cc
  10172. COMPILING arrangements/McLachlan/ML_ADMConstraints/src/Boundaries.cc
  10173. COMPILING arrangements/McLachlan/ML_ADMConstraints/src/Kranc.cc
  10174. COMPILING arrangements/McLachlan/ML_ADMConstraints/src/ML_ADMConstraints_Calc.cc
  10175. COMPILING arrangements/EinsteinExact/KerrSchild/src/Kranc.cc
  10176. COMPILING arrangements/EinsteinExact/KerrSchild/src/ParamCheck.cc
  10177. COMPILING arrangements/EinsteinExact/KerrSchild/src/RegisterMoL.cc
  10178. COMPILING arrangements/EinsteinExact/KerrSchild/src/RegisterSymmetries.cc
  10179. COMPILING arrangements/EinsteinExact/KerrSchild/src/Startup.cc
  10180. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_KerrSchild.a
  10181. COMPILING configs/sim/bindings/build/ML_ADMConstraints/cctk_ThornBindings.c
  10182. COMPILING arrangements/McLachlan/ML_ADMConstraints/src/RegisterMoL.cc
  10183. Checking status of thorn ML_ADMQuantities
  10184. COMPILING arrangements/McLachlan/ML_ADMConstraints/src/RegisterSymmetries.cc
  10185. COMPILING arrangements/McLachlan/ML_ADMConstraints/src/Startup.cc
  10186. COMPILING arrangements/McLachlan/ML_ADMQuantities/src/Boundaries.cc
  10187. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_ADMConstraints.a
  10188. COMPILING configs/sim/bindings/build/ML_ADMQuantities/cctk_ThornBindings.c
  10189. COMPILING arrangements/McLachlan/ML_ADMQuantities/src/Kranc.cc
  10190. Checking status of thorn ML_BSSN
  10191. COMPILING arrangements/McLachlan/ML_ADMQuantities/src/ML_ADMQuantities_Calc.cc
  10192. COMPILING arrangements/McLachlan/ML_BSSN/src/Boundaries.cc
  10193. COMPILING arrangements/McLachlan/ML_BSSN/src/Kranc.cc
  10194. COMPILING arrangements/McLachlan/ML_ADMQuantities/src/RegisterMoL.cc
  10195. COMPILING arrangements/McLachlan/ML_ADMQuantities/src/RegisterSymmetries.cc
  10196. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_Advect.cc
  10197. COMPILING arrangements/McLachlan/ML_ADMQuantities/src/Startup.cc
  10198. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_ADMQuantities.a
  10199. COMPILING configs/sim/bindings/build/ML_BSSN/cctk_ThornBindings.c
  10200. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_boundary.cc
  10201. Checking status of thorn ML_BSSN_Helper
  10202. COMPILING arrangements/McLachlan/ML_BSSN_Helper/src/ExtrapolateGammas.c
  10203. COMPILING arrangements/McLachlan/ML_BSSN_Helper/src/NewRad.c
  10204. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_constraints1.cc
  10205. COMPILING arrangements/McLachlan/ML_BSSN_Helper/src/RegisterConstrained.c
  10206. COMPILING arrangements/McLachlan/ML_BSSN_Helper/src/RegisterSlicing.c
  10207. COMPILING arrangements/McLachlan/ML_BSSN_Helper/src/SelectBCsADMBase.c
  10208. COMPILING arrangements/McLachlan/ML_BSSN_Helper/src/SetGroupTags.c
  10209. COMPILING configs/sim/bindings/build/ML_BSSN_Helper/cctk_ThornBindings.c
  10210. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_BSSN_Helper.a
  10211. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_constraints2.cc
  10212. Checking status of thorn ML_CCZ4
  10213. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_convertFromADMBase.cc
  10214. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.cc
  10215. COMPILING arrangements/McLachlan/ML_CCZ4/src/Boundaries.cc
  10216. COMPILING arrangements/McLachlan/ML_CCZ4/src/Kranc.cc
  10217. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_convertToADMBase.cc
  10218. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_convertToADMBaseDtLapseShiftBoundary.cc
  10219. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_Advect.cc
  10220. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_convertToADMBaseDtLapseShift.cc
  10221. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_boundary.cc
  10222. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.cc
  10223. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_constraints1.cc
  10224. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_Dissipation.cc
  10225. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_enforce.cc
  10226. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_InitGamma.cc
  10227. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_constraints2.cc
  10228. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_InitRHS.cc
  10229. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_Minkowski.cc
  10230. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_RHS1.cc
  10231. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_convertFromADMBase.cc
  10232. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_convertFromADMBaseGamma.cc
  10233. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_RHS2.cc
  10234. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_convertToADMBase.cc
  10235. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_convertToADMBaseDtLapseShiftBoundary.cc
  10236. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_convertToADMBaseDtLapseShift.cc
  10237. COMPILING arrangements/McLachlan/ML_BSSN/src/ML_BSSN_RHSStaticBoundary.cc
  10238. COMPILING arrangements/McLachlan/ML_BSSN/src/RegisterMoL.cc
  10239. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_convertToADMBaseFakeDtLapseShift.cc
  10240. COMPILING arrangements/McLachlan/ML_BSSN/src/RegisterSymmetries.cc
  10241. COMPILING arrangements/McLachlan/ML_BSSN/src/Startup.cc
  10242. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_BSSN.a
  10243. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_Dissipation.cc
  10244. COMPILING configs/sim/bindings/build/ML_CCZ4/cctk_ThornBindings.c
  10245. Checking status of thorn ML_CCZ4_Helper
  10246. COMPILING arrangements/McLachlan/ML_CCZ4_Helper/src/ExtrapolateGammas.c
  10247. COMPILING arrangements/McLachlan/ML_CCZ4_Helper/src/NewRad.c
  10248. COMPILING arrangements/McLachlan/ML_CCZ4_Helper/src/RegisterConstrained.c
  10249. COMPILING arrangements/McLachlan/ML_CCZ4_Helper/src/RegisterSlicing.c
  10250. COMPILING arrangements/McLachlan/ML_CCZ4_Helper/src/SelectBCsADMBase.c
  10251. COMPILING arrangements/McLachlan/ML_CCZ4_Helper/src/SetGroupTags.c
  10252. COMPILING configs/sim/bindings/build/ML_CCZ4_Helper/cctk_ThornBindings.c
  10253. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_CCZ4_Helper.a
  10254. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_enforce.cc
  10255. Checking status of thorn ML_WaveToy
  10256. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_InitGamma.cc
  10257. COMPILING arrangements/McLachlan/ML_WaveToy/src/Boundaries.cc
  10258. COMPILING arrangements/McLachlan/ML_WaveToy/src/Kranc.cc
  10259. COMPILING arrangements/McLachlan/ML_WaveToy/src/RegisterMoL.cc
  10260. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_InitRHS.cc
  10261. COMPILING arrangements/McLachlan/ML_WaveToy/src/RegisterSymmetries.cc
  10262. COMPILING arrangements/McLachlan/ML_WaveToy/src/Startup.cc
  10263. COMPILING arrangements/McLachlan/ML_WaveToy/src/WT_Dirichlet.cc
  10264. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_Minkowski.cc
  10265. COMPILING arrangements/McLachlan/ML_WaveToy/src/WT_EnergyBoundary.cc
  10266. COMPILING arrangements/McLachlan/ML_WaveToy/src/WT_Energy.cc
  10267. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_RHS1.cc
  10268. COMPILING arrangements/McLachlan/ML_WaveToy/src/WT_Gaussian.cc
  10269. COMPILING arrangements/McLachlan/ML_WaveToy/src/WT_RHS.cc
  10270. COMPILING arrangements/McLachlan/ML_WaveToy/src/WT_Standing.cc
  10271. COMPILING configs/sim/bindings/build/ML_WaveToy/cctk_ThornBindings.c
  10272. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_WaveToy.a
  10273. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_RHS2.cc
  10274. Checking status of thorn MemSpeed
  10275. COMPILING arrangements/CactusUtils/MemSpeed/src/memspeed.cc
  10276. COMPILING arrangements/McLachlan/ML_CCZ4/src/ML_CCZ4_RHSStaticBoundary.cc
  10277. COMPILING arrangements/McLachlan/ML_CCZ4/src/RegisterMoL.cc
  10278. COMPILING configs/sim/bindings/build/MemSpeed/cctk_ThornBindings.c
  10279. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_MemSpeed.a
  10280. COMPILING arrangements/McLachlan/ML_CCZ4/src/RegisterSymmetries.cc
  10281. COMPILING arrangements/McLachlan/ML_CCZ4/src/Startup.cc
  10282. Checking status of thorn Meudon_Bin_BH
  10283. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ML_CCZ4.a
  10284. COMPILING arrangements/EinsteinInitialData/Meudon_Bin_BH/src/Bin_BH.cc
  10285. COMPILING arrangements/EinsteinInitialData/Meudon_Bin_BH/src/check_parameters.cc
  10286. COMPILING configs/sim/bindings/build/Meudon_Bin_BH/cctk_ThornBindings.c
  10287. Checking status of thorn Meudon_Bin_NS
  10288. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Meudon_Bin_BH.a
  10289. Checking status of thorn Meudon_Mag_NS
  10290. COMPILING arrangements/EinsteinInitialData/Meudon_Bin_NS/src/Bin_NS.cc
  10291. COMPILING arrangements/EinsteinInitialData/Meudon_Mag_NS/src/Mag_NS.cc
  10292. COMPILING arrangements/EinsteinInitialData/Meudon_Mag_NS/src/check_parameters.cc
  10293. COMPILING configs/sim/bindings/build/Meudon_Bin_NS/cctk_ThornBindings.c
  10294. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Meudon_Bin_NS.a
  10295. COMPILING configs/sim/bindings/build/Meudon_Mag_NS/cctk_ThornBindings.c
  10296. Checking status of thorn Minkowski
  10297. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Meudon_Mag_NS.a
  10298. COMPILING configs/sim/bindings/build/Minkowski/cctk_ThornBindings.c
  10299. Checking status of thorn ModifiedSchwarzschildBL
  10300. COMPILING arrangements/EinsteinExact/Minkowski/src/Boundaries.cc
  10301. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/Boundaries.cc
  10302. COMPILING arrangements/EinsteinExact/Minkowski/src/Kranc.cc
  10303. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/Kranc.cc
  10304. COMPILING arrangements/EinsteinExact/Minkowski/src/Minkowski_always.cc
  10305. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/ModifiedSchwarzschildBL_always.cc
  10306. COMPILING arrangements/EinsteinExact/Minkowski/src/Minkowski_exact.cc
  10307. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/ModifiedSchwarzschildBL_exact.cc
  10308. COMPILING arrangements/EinsteinExact/Minkowski/src/Minkowski_initial.cc
  10309. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/ModifiedSchwarzschildBL_initial.cc
  10310. COMPILING arrangements/EinsteinExact/Minkowski/src/ParamCheck.cc
  10311. COMPILING arrangements/EinsteinExact/Minkowski/src/RegisterMoL.cc
  10312. COMPILING arrangements/EinsteinExact/Minkowski/src/RegisterSymmetries.cc
  10313. COMPILING arrangements/EinsteinExact/Minkowski/src/Startup.cc
  10314. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/ParamCheck.cc
  10315. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Minkowski.a
  10316. COMPILING configs/sim/bindings/build/ModifiedSchwarzschildBL/cctk_ThornBindings.c
  10317. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/RegisterMoL.cc
  10318. Checking status of thorn NoMPI
  10319. COMPILING arrangements/CactusUtils/NoMPI/src/nompi.c
  10320. COMPILING configs/sim/bindings/build/NoMPI/cctk_ThornBindings.c
  10321. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/RegisterSymmetries.cc
  10322. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NoMPI.a
  10323. /opt/local/bin/ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NoMPI.a(nompi.c.o) has no symbols
  10324. ranlib: file: /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NoMPI.a(nompi.c.o) has no symbols
  10325. COMPILING arrangements/EinsteinExact/ModifiedSchwarzschildBL/src/Startup.cc
  10326. Checking status of thorn NullEvolve
  10327. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ModifiedSchwarzschildBL.a
  10328. COMPILING configs/sim/bindings/build/NullEvolve/cctk_ThornBindings.c
  10329. Checking status of thorn NullNews
  10330. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_Bondi.F90
  10331. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_Bondi.F90:10.59:
  10332.  
  10333. subroutine NullNews_News2BondiNews(cctkGH, lsh, dt, qsize, Uo, Un, Uyo, Uyn,&
  10334. 1
  10335. Warning: Unused dummy argument 'qsize' at (1)
  10336. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_Bdry.F90
  10337. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_cfl_test.F90
  10338. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_cfl_test.F90:108.21:
  10339.  
  10340. KK = sqrt( 1. + JJ*Jb )
  10341. 1
  10342. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10343. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_cfl_test.F90:116.22:
  10344.  
  10345. guu = -exp(2.*B) * (1. + r * W )+r**2 &
  10346. 1
  10347. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10348. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_Evol.F90
  10349. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_Evol.F90:99.15:
  10350.  
  10351. rc = 0.5 * ( 0.50*A*dt + rb(B+1) + rwt*(x_wt)/(1-x_wt) )
  10352. 1
  10353. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10354. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_Evol.F90:101.15:
  10355.  
  10356. rc = 0.5 * ( 0.25*A*dt + rb(B+2) + rb(B+1) )
  10357. 1
  10358. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10359. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_Evol.F90:114.15:
  10360.  
  10361. rc = 0.5 * ( 0.50*A*dt + rb(B+1) + rwt*(x_wt)/(1-x_wt) )
  10362. 1
  10363. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10364. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_Evol.F90:116.15:
  10365.  
  10366. rc = 0.5*( rb(B+2) + rb(B+1) + 0.25 * A * dt )
  10367. 1
  10368. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10369. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_Evol.F90:140.11:
  10370.  
  10371. K = sqrt (1.d0 + J * conjg(J))
  10372. 1
  10373. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10374. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_ScriUtil.F90
  10375. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_YlmScri.F90
  10376. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_interp_to_constant_uBondi.cc
  10377. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_Omega.F90
  10378. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_Omega.F90:229.8:
  10379.  
  10380. K = sqrt(1.0d0 + J * Jb)
  10381. 1
  10382. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10383. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_Omega.F90:69.69:
  10384.  
  10385. subroutine NullNews_dot_omega (cctkGH, lsh, U, omega, omega_u, beta)
  10386. 1
  10387. Warning: Unused dummy argument 'beta' at (1)
  10388. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_Omega.F90:69.39:
  10389.  
  10390. subroutine NullNews_dot_omega (cctkGH, lsh, U, omega, omega_u, beta)
  10391. 1
  10392. Warning: Unused dummy argument 'cctkgh' at (1)
  10393. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_beta.F90
  10394. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_beta.F90:136.8:
  10395.  
  10396. K = sqrt(1. + J * conjg(J))
  10397. 1
  10398. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10399. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_beta.F90:38.11:
  10400.  
  10401. K = sqrt(1. + J * conjg(J))
  10402. 1
  10403. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10404. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_beta.F90:50.31:
  10405.  
  10406. bns(i1,i2,i) = b_wt(i1,i2) + (xb(i)-x_wt(i1,i2)) * 0.5*(x_wt(i1,i2)+xb(i))&
  10407. 1
  10408. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10409. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_beta.F90:64.8:
  10410.  
  10411. K = sqrt(1. + J * conjg(J))
  10412. 1
  10413. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10414. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_beta.F90:69.17:
  10415.  
  10416. bns(:,:,i) = bns(:,:,i) * (1 - mask) + mask * ( bns(:,:,i-1) &
  10417. 1
  10418. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10419. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_Mask.F90
  10420. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_q.F90
  10421. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_q.F90:58.8:
  10422.  
  10423. K = sqrt(1. + J * conjg(J))
  10424. 1
  10425. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10426. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_w.F90
  10427. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_w.F90:66.11:
  10428.  
  10429. K = sqrt(1. + J * conjg(J))
  10430. 1
  10431. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10432. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_w.F90:122.10:
  10433.  
  10434. rhs = (1. - xhere) / (rwt * xhere) * ( exp(2. * beta) * (0.5 * Ricci &
  10435. 1
  10436. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10437. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_sYlm.F90
  10438. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_Pulse.F90
  10439. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullEvolve/src/NullEvol_Pulse.F90:56.44:
  10440.  
  10441. double precision function Poly(x, x1, x2,p)
  10442. 1
  10443. Warning: Unused dummy argument 'p' at (1)
  10444. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_TimeStep.F90
  10445. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_DissipMask.F90
  10446. /Users/comerduncan/Cactus/configs/sim/build/NullEvolve/NullEvol_DissipMask.f90: In function 'nullevol_set_dissipmask':
  10447. /Users/comerduncan/Cactus/configs/sim/build/NullEvolve/NullEvol_DissipMask.f90:16:0: warning: 'rd0' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10448. REAL*8, parameter :: one = 1.0
  10449. ^
  10450. /Users/comerduncan/Cactus/configs/sim/build/NullEvolve/NullEvol_DissipMask.f90:16:0: warning: 'rd1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  10451. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_DiagMod.F90
  10452. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_hyper_u.F90
  10453. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_InitialData.F90
  10454. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_CalcPsi4.F90
  10455. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_CalcPsi4.F90:108.8:
  10456.  
  10457. K = sqrt(1.0d0 + J * Jb)
  10458. 1
  10459. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10460. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_Step.F90
  10461. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_InitialSlice.F90
  10462. COMPILING arrangements/PITTNullCode/NullEvolve/src/NullEvol_Diag.F90
  10463. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullEvolve.a
  10464. COMPILING configs/sim/bindings/build/NullNews/cctk_ThornBindings.c
  10465. Checking status of thorn PUGHInterp
  10466. COMPILING arrangements/CactusPUGH/PUGHInterp/src/Startup.c
  10467. COMPILING arrangements/CactusPUGH/PUGHInterp/src/InterpGridArrays.c
  10468. COMPILING configs/sim/bindings/build/PUGHInterp/cctk_ThornBindings.c
  10469. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_PUGHInterp.a
  10470. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_Init.F90
  10471. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_Init.F90:33.6:
  10472.  
  10473. P = 1.0d0 + nzeta * nzetabar
  10474. 1
  10475. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10476. Checking status of thorn PUGHReduce
  10477. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionAvg.c
  10478. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionCount.c
  10479. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionMax.c
  10480. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_ScriVals.F90
  10481. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_SphHarmDecomp.F90
  10482. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_SphHarmDecomp.F90:65.14:
  10483.  
  10484. omegan = YlmScri_0
  10485. 1
  10486. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10487. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_SphHarmDecomp.F90:66.14:
  10488.  
  10489. deltan = YlmScri_0
  10490. 1
  10491. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10492. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_SphHarmDecomp.F90:67.13:
  10493.  
  10494. betan = YlmScri_0
  10495. 1
  10496. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10497. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_SphHarmDecomp.F90:68.14:
  10498.  
  10499. uBondi = YlmScri_0
  10500. 1
  10501. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10502. COMPILING arrangements/PITTNullCode/NullNews/src/NullNews_GetNews.F90
  10503. /Users/comerduncan/Cactus/arrangements/PITTNullCode/NullNews/src/NullNews_GetNews.F90:198.13:
  10504.  
  10505. dMdOmega = NewsB(:,:,1:2) * conjg(NewsB(:,:,1:2)) * redshiftB * circle
  10506. 1
  10507. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10508. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionMin.c
  10509. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionNorm1.c
  10510. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionNorm2.c
  10511. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_NullNews.a
  10512. COMPILING configs/sim/bindings/build/PUGHReduce/cctk_ThornBindings.c
  10513. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionNorm3.c
  10514. Checking status of thorn PUGHSlab
  10515. COMPILING arrangements/CactusPUGH/PUGHSlab/src/Mapping.c
  10516. COMPILING arrangements/CactusPUGH/PUGHSlab/src/GetHyperslab.c
  10517. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionNorm4.c
  10518. COMPILING arrangements/CactusPUGH/PUGHSlab/src/DatatypeConversion.c
  10519. COMPILING configs/sim/bindings/build/PUGHSlab/cctk_ThornBindings.c
  10520. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_PUGHSlab.a
  10521. Checking status of thorn Slab
  10522. COMPILING arrangements/CactusNumerical/Slab/src/slab.cc
  10523. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionNormInf.c
  10524. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReductionSum.c
  10525. COMPILING arrangements/CactusPUGH/PUGHReduce/src/Startup.c
  10526. COMPILING arrangements/CactusPUGH/PUGHReduce/src/Reduction.c
  10527. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReduceGA.c
  10528. /Users/comerduncan/Cactus/arrangements/CactusPUGH/PUGHReduce/src/ReduceGA.c: In function 'ReduceGridArrays':
  10529. /Users/comerduncan/Cactus/arrangements/CactusPUGH/PUGHReduce/src/ReduceGA.c:217:28: warning: assignment makes integer from pointer without a cast
  10530. lower_array_bounds[i] = GA->extras->lb[PUGH_pGH (GH)->myproc];
  10531. ^
  10532. COMPILING arrangements/CactusPUGH/PUGHReduce/src/ReduceArraysGlobally.c
  10533. COMPILING configs/sim/bindings/build/Slab/cctk_ThornBindings.c
  10534. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Slab.a
  10535. Checking status of thorn QuasiLocalMeasures
  10536. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_PUGHReduce.a
  10537. COMPILING configs/sim/bindings/build/QuasiLocalMeasures/cctk_ThornBindings.c
  10538. Checking status of thorn RotatingSymmetry180
  10539. COMPILING arrangements/CactusNumerical/RotatingSymmetry180/src/interpolate.c
  10540. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/interpolate.c: In function 'Rot180_SymmetryInterpolate':
  10541. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/interpolate.c:204:43: warning: passing argument 8 of 'SymmetryInterpolateFaces' from incompatible pointer type
  10542. N_interp_points, interp_coords_type, new_interp_coords,
  10543. ^
  10544. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/RotatingSymmetry180/cctk_Functions.h:23:0,
  10545. from /Users/comerduncan/Cactus/src/include/cctk_core.h:145,
  10546. from /Users/comerduncan/Cactus/configs/sim/bindings/include/RotatingSymmetry180/cctk.h:7,
  10547. from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/interpolate.c:7:
  10548. /Users/comerduncan/Cactus/configs/sim/bindings/include/RotatingSymmetry180_Prototypes.h:78:10: note: expected 'const void * const*' but argument is of type 'void **'
  10549. CCTK_INT SymmetryInterpolateFaces(const CCTK_POINTER_TO_CONST cctkGH ,
  10550. ^
  10551. COMPILING arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c
  10552. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c: In function 'BndRot180VI':
  10553. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:469:17: warning: passing argument 1 of 'free' discards 'restrict' qualifier from pointer target type
  10554. free (slab_setups);
  10555. ^
  10556. In file included from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:14:0:
  10557. /usr/include/stdlib.h:143:7: note: expected 'void *' but argument is of type 'struct slabsetup * restrict* restrict'
  10558. void free(void *);
  10559. ^
  10560. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:488:29: warning: passing argument 5 of 'Slab_MultiTransfer_Apply' from incompatible pointer type
  10561. nvars, vartypes, varptrs, vartypes, varptrs);
  10562. ^
  10563. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/Slab.h:4:0,
  10564. from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:8:
  10565. /Users/comerduncan/Cactus/arrangements/CactusNumerical/Slab/src/slab.h:115:1: note: expected 'const void * const restrict* const restrict' but argument is of type 'void * restrict* restrict'
  10566. Slab_MultiTransfer_Apply
  10567. ^
  10568. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:495:29: warning: passing argument 7 of 'Slab_MultiTransfer' from incompatible pointer type
  10569. nvars, vartypes, varptrs, vartypes, varptrs);
  10570. ^
  10571. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/Slab.h:4:0,
  10572. from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:8:
  10573. /Users/comerduncan/Cactus/arrangements/CactusNumerical/Slab/src/slab.h:130:1: note: expected 'const void * const restrict* const restrict' but argument is of type 'void * restrict* restrict'
  10574. Slab_MultiTransfer
  10575. ^
  10576. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:690:9: warning: passing argument 1 of 'free' discards 'restrict' qualifier from pointer target type
  10577. free (varptrs);
  10578. ^
  10579. In file included from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry180/src/rotatingsymmetry180.c:14:0:
  10580. /usr/include/stdlib.h:143:7: note: expected 'void *' but argument is of type 'void * restrict* restrict'
  10581. void free(void *);
  10582. ^
  10583. COMPILING arrangements/CactusNumerical/RotatingSymmetry180/src/registersymmetry.c
  10584. COMPILING configs/sim/bindings/build/RotatingSymmetry180/cctk_ThornBindings.c
  10585. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_RotatingSymmetry180.a
  10586. Checking status of thorn RotatingSymmetry90
  10587. COMPILING arrangements/CactusNumerical/RotatingSymmetry90/src/interpolate.c
  10588. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/interpolate.c: In function 'Rot90_SymmetryInterpolate':
  10589. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/interpolate.c:509:43: warning: passing argument 8 of 'SymmetryInterpolateFaces' from incompatible pointer type
  10590. N_interp_points, interp_coords_type, new_interp_coords,
  10591. ^
  10592. In file included from /Users/comerduncan/Cactus/configs/sim/bindings/include/RotatingSymmetry90/cctk_Functions.h:23:0,
  10593. from /Users/comerduncan/Cactus/src/include/cctk_core.h:145,
  10594. from /Users/comerduncan/Cactus/configs/sim/bindings/include/RotatingSymmetry90/cctk.h:7,
  10595. from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/interpolate.c:6:
  10596. /Users/comerduncan/Cactus/configs/sim/bindings/include/RotatingSymmetry90_Prototypes.h:40:10: note: expected 'const void * const*' but argument is of type 'void **'
  10597. CCTK_INT SymmetryInterpolateFaces(const CCTK_POINTER_TO_CONST cctkGH ,
  10598. ^
  10599. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_import_surface.F90:96:2: warning: #warning "TODO: Ensure that the surface parameters don't change" [-Wcpp]
  10600. #warning "TODO: Ensure that the surface parameters don't change"
  10601. ^
  10602. COMPILING arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c
  10603. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c: In function 'BndRot90VI':
  10604. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c:641:19: warning: passing argument 1 of 'free' discards 'restrict' qualifier from pointer target type
  10605. free (slab_setups[s]);
  10606. ^
  10607. In file included from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c:14:0:
  10608. /usr/include/stdlib.h:143:7: note: expected 'void *' but argument is of type 'struct slabsetup * restrict* restrict'
  10609. void free(void *);
  10610. ^
  10611. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c:832:9: warning: passing argument 1 of 'free' discards 'restrict' qualifier from pointer target type
  10612. free (varptrs);
  10613. ^
  10614. In file included from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c:14:0:
  10615. /usr/include/stdlib.h:143:7: note: expected 'void *' but argument is of type 'void * restrict* restrict'
  10616. void free(void *);
  10617. ^
  10618. /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c:836:9: warning: passing argument 1 of 'free' discards 'restrict' qualifier from pointer target type
  10619. free (srcptrs);
  10620. ^
  10621. In file included from /Users/comerduncan/Cactus/arrangements/CactusNumerical/RotatingSymmetry90/src/rotatingsymmetry90.c:14:0:
  10622. /usr/include/stdlib.h:143:7: note: expected 'void *' but argument is of type 'const void * restrict* restrict'
  10623. void free(void *);
  10624. ^
  10625. COMPILING arrangements/CactusNumerical/RotatingSymmetry90/src/registersymmetry.c
  10626. COMPILING configs/sim/bindings/build/RotatingSymmetry90/cctk_ThornBindings.c
  10627. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_RotatingSymmetry90.a
  10628. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_boundary.F90
  10629. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_derivs.F90
  10630. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_derivs.F90:43.11:
  10631.  
  10632. abs2 = a * conjg(a)
  10633. 1
  10634. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  10635. Checking status of thorn ShiftedGaugeWave
  10636. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/Boundaries.cc
  10637. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/Kranc.cc
  10638. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_variables.F90
  10639. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/ParamCheck.cc
  10640. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/RegisterMoL.cc
  10641. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/RegisterSymmetries.cc
  10642. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/ShiftedGaugeWave_always.cc
  10643. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/ShiftedGaugeWave_exact.cc
  10644. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/ShiftedGaugeWave_initial.cc
  10645. COMPILING arrangements/EinsteinExact/ShiftedGaugeWave/src/Startup.cc
  10646. COMPILING configs/sim/bindings/build/ShiftedGaugeWave/cctk_ThornBindings.c
  10647. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_ShiftedGaugeWave.a
  10648. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_broadcast.c
  10649. Checking status of thorn SystemTopology
  10650. COMPILING arrangements/CactusUtils/SystemTopology/src/system_topology.cc
  10651. COMPILING configs/sim/bindings/build/SystemTopology/cctk_ThornBindings.c
  10652. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_SystemTopology.a
  10653. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_coordinates.F90
  10654. Checking status of thorn TOVSolver
  10655. COMPILING arrangements/EinsteinInitialData/TOVSolver/src/tov.c
  10656. COMPILING configs/sim/bindings/build/TOVSolver/cctk_ThornBindings.c
  10657. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TOVSolver.a
  10658. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_gram_schmidt.F90
  10659. Checking status of thorn TestLoopControl
  10660. COMPILING arrangements/Carpet/TestLoopControl/src/TestLoopPointwise.c
  10661. COMPILING arrangements/Carpet/TestLoopControl/src/TestLoopC.c
  10662. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_import_surface.F90:96:2: warning: #warning "TODO: Ensure that the surface parameters don't change" [-Wcpp]
  10663. #warning "TODO: Ensure that the surface parameters don't change"
  10664. ^
  10665. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_import_surface.F90
  10666. COMPILING arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90
  10667. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10668.  
  10669. all3_all_cmin3 = all3_all_control%coarse_loop%min%v(3)
  10670. 1
  10671. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10672. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10673.  
  10674. all3_all_cmax3 = all3_all_control%coarse_loop%max%v(3)
  10675. 1
  10676. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10677. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.20:
  10678.  
  10679. all3_all_cstep3 = all3_all_control%coarse_loop%step%v(3)
  10680. 1
  10681. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10682. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10683.  
  10684. all3_all_cmin2 = all3_all_control%coarse_loop%min%v(2)
  10685. 1
  10686. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10687. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10688.  
  10689. all3_all_cmax2 = all3_all_control%coarse_loop%max%v(2)
  10690. 1
  10691. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10692. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.20:
  10693.  
  10694. all3_all_cstep2 = all3_all_control%coarse_loop%step%v(2)
  10695. 1
  10696. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10697. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10698.  
  10699. all3_all_cmin1 = all3_all_control%coarse_loop%min%v(1)
  10700. 1
  10701. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10702. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10703.  
  10704. all3_all_cmax1 = all3_all_control%coarse_loop%max%v(1)
  10705. 1
  10706. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10707. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.20:
  10708.  
  10709. all3_all_cstep1 = all3_all_control%coarse_loop%step%v(1)
  10710. 1
  10711. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10712. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10713.  
  10714. all3_all_fmin3 = all3_all_control%fine_loop%min%v(3)
  10715. 1
  10716. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10717. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10718.  
  10719. all3_all_fmax3 = all3_all_control%fine_loop%max%v(3)
  10720. 1
  10721. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10722. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.20:
  10723.  
  10724. all3_all_fstep3 = all3_all_control%fine_loop%step%v(3)
  10725. 1
  10726. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10727. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10728.  
  10729. all3_all_fmin2 = all3_all_control%fine_loop%min%v(2)
  10730. 1
  10731. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10732. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10733.  
  10734. all3_all_fmax2 = all3_all_control%fine_loop%max%v(2)
  10735. 1
  10736. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10737. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.20:
  10738.  
  10739. all3_all_fstep2 = all3_all_control%fine_loop%step%v(2)
  10740. 1
  10741. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10742. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10743.  
  10744. all3_all_fmin1 = all3_all_control%fine_loop%min%v(1)
  10745. 1
  10746. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10747. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.19:
  10748.  
  10749. all3_all_fmax1 = all3_all_control%fine_loop%max%v(1)
  10750. 1
  10751. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10752. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.20:
  10753.  
  10754. all3_all_fstep1 = all3_all_control%fine_loop%step%v(1)
  10755. 1
  10756. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10757. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.39:
  10758.  
  10759. if (all3_all_dir3>0) all3_all1_nk = all3_all_control%overall%max%v(3)+1- k
  10760. 1
  10761. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10762. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.39:
  10763.  
  10764. if (all3_all_dir2>0) all3_all1_nj = all3_all_control%overall%max%v(2)+1- j
  10765. 1
  10766. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10767. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:22.64:
  10768.  
  10769. if (all3_all_dir1>0) all3_all1_ni = all3_all_control%overall%max%v(1)+1- &
  10770. 1
  10771. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10772. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10773.  
  10774. int3_int_interior_cmin3 = int3_int_interior_control%coarse_loop%min%v(3)
  10775. 1
  10776. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10777. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10778.  
  10779. int3_int_interior_cmax3 = int3_int_interior_control%coarse_loop%max%v(3)
  10780. 1
  10781. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10782. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.29:
  10783.  
  10784. int3_int_interior_cstep3 = int3_int_interior_control%coarse_loop%step%v(3)
  10785. 1
  10786. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10787. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10788.  
  10789. int3_int_interior_cmin2 = int3_int_interior_control%coarse_loop%min%v(2)
  10790. 1
  10791. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10792. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10793.  
  10794. int3_int_interior_cmax2 = int3_int_interior_control%coarse_loop%max%v(2)
  10795. 1
  10796. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10797. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.29:
  10798.  
  10799. int3_int_interior_cstep2 = int3_int_interior_control%coarse_loop%step%v(2)
  10800. 1
  10801. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10802. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10803.  
  10804. int3_int_interior_cmin1 = int3_int_interior_control%coarse_loop%min%v(1)
  10805. 1
  10806. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10807. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10808.  
  10809. int3_int_interior_cmax1 = int3_int_interior_control%coarse_loop%max%v(1)
  10810. 1
  10811. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10812. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.29:
  10813.  
  10814. int3_int_interior_cstep1 = int3_int_interior_control%coarse_loop%step%v(1)
  10815. 1
  10816. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10817. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10818.  
  10819. int3_int_interior_fmin3 = int3_int_interior_control%fine_loop%min%v(3)
  10820. 1
  10821. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10822. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10823.  
  10824. int3_int_interior_fmax3 = int3_int_interior_control%fine_loop%max%v(3)
  10825. 1
  10826. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10827. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.29:
  10828.  
  10829. int3_int_interior_fstep3 = int3_int_interior_control%fine_loop%step%v(3)
  10830. 1
  10831. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10832. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10833.  
  10834. int3_int_interior_fmin2 = int3_int_interior_control%fine_loop%min%v(2)
  10835. 1
  10836. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10837. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10838.  
  10839. int3_int_interior_fmax2 = int3_int_interior_control%fine_loop%max%v(2)
  10840. 1
  10841. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10842. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.29:
  10843.  
  10844. int3_int_interior_fstep2 = int3_int_interior_control%fine_loop%step%v(2)
  10845. 1
  10846. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10847. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10848.  
  10849. int3_int_interior_fmin1 = int3_int_interior_control%fine_loop%min%v(1)
  10850. 1
  10851. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10852. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.28:
  10853.  
  10854. int3_int_interior_fmax1 = int3_int_interior_control%fine_loop%max%v(1)
  10855. 1
  10856. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10857. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.29:
  10858.  
  10859. int3_int_interior_fstep1 = int3_int_interior_control%fine_loop%step%v(1)
  10860. 1
  10861. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10862. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.57:
  10863.  
  10864. if (int3_int_interior_dir3>0) int3_int_interior1_nk = int3_int_interior_control%overall%max%v(3)+1- k
  10865. 1
  10866. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10867. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.57:
  10868.  
  10869. if (int3_int_interior_dir2>0) int3_int_interior1_nj = int3_int_interior_control%overall%max%v(2)+1- j
  10870. 1
  10871. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10872. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:41.82:
  10873.  
  10874. if (int3_int_interior_dir1>0) int3_int_interior1_ni = int3_int_interior_control%overall%max%v(1)+1- &
  10875. 1
  10876. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10877. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10878.  
  10879. bnd3_bnd_boundaries_cmin3 = bnd3_bnd_boundaries_control%coarse_loop%min%v(3)
  10880. 1
  10881. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10882. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10883.  
  10884. bnd3_bnd_boundaries_cmax3 = bnd3_bnd_boundaries_control%coarse_loop%max%v(3)
  10885. 1
  10886. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10887. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.31:
  10888.  
  10889. bnd3_bnd_boundaries_cstep3 = bnd3_bnd_boundaries_control%coarse_loop%step%v(3)
  10890. 1
  10891. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10892. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10893.  
  10894. bnd3_bnd_boundaries_cmin2 = bnd3_bnd_boundaries_control%coarse_loop%min%v(2)
  10895. 1
  10896. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10897. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10898.  
  10899. bnd3_bnd_boundaries_cmax2 = bnd3_bnd_boundaries_control%coarse_loop%max%v(2)
  10900. 1
  10901. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10902. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.31:
  10903.  
  10904. bnd3_bnd_boundaries_cstep2 = bnd3_bnd_boundaries_control%coarse_loop%step%v(2)
  10905. 1
  10906. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10907. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10908.  
  10909. bnd3_bnd_boundaries_cmin1 = bnd3_bnd_boundaries_control%coarse_loop%min%v(1)
  10910. 1
  10911. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10912. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10913.  
  10914. bnd3_bnd_boundaries_cmax1 = bnd3_bnd_boundaries_control%coarse_loop%max%v(1)
  10915. 1
  10916. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10917. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.31:
  10918.  
  10919. bnd3_bnd_boundaries_cstep1 = bnd3_bnd_boundaries_control%coarse_loop%step%v(1)
  10920. 1
  10921. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10922. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10923.  
  10924. bnd3_bnd_boundaries_fmin3 = bnd3_bnd_boundaries_control%fine_loop%min%v(3)
  10925. 1
  10926. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10927. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10928.  
  10929. bnd3_bnd_boundaries_fmax3 = bnd3_bnd_boundaries_control%fine_loop%max%v(3)
  10930. 1
  10931. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10932. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.31:
  10933.  
  10934. bnd3_bnd_boundaries_fstep3 = bnd3_bnd_boundaries_control%fine_loop%step%v(3)
  10935. 1
  10936. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10937. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10938.  
  10939. bnd3_bnd_boundaries_fmin2 = bnd3_bnd_boundaries_control%fine_loop%min%v(2)
  10940. 1
  10941. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10942. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10943.  
  10944. bnd3_bnd_boundaries_fmax2 = bnd3_bnd_boundaries_control%fine_loop%max%v(2)
  10945. 1
  10946. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10947. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.31:
  10948.  
  10949. bnd3_bnd_boundaries_fstep2 = bnd3_bnd_boundaries_control%fine_loop%step%v(2)
  10950. 1
  10951. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10952. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10953.  
  10954. bnd3_bnd_boundaries_fmin1 = bnd3_bnd_boundaries_control%fine_loop%min%v(1)
  10955. 1
  10956. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10957. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.30:
  10958.  
  10959. bnd3_bnd_boundaries_fmax1 = bnd3_bnd_boundaries_control%fine_loop%max%v(1)
  10960. 1
  10961. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10962. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.31:
  10963.  
  10964. bnd3_bnd_boundaries_fstep1 = bnd3_bnd_boundaries_control%fine_loop%step%v(1)
  10965. 1
  10966. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10967. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.40:
  10968.  
  10969. if (bnd3_bnd_boundaries_dir3>0) nk = bnd3_bnd_boundaries_control%overall%max%v(3)+1- k
  10970. 1
  10971. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10972. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.40:
  10973.  
  10974. if (bnd3_bnd_boundaries_dir2>0) nj = bnd3_bnd_boundaries_control%overall%max%v(2)+1- j
  10975. 1
  10976. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10977. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:61.129:
  10978.  
  10979. if (bnd3_bnd_boundaries_dir1>0) ni = bn&
  10980. 1
  10981. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10982. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  10983.  
  10984. intbnd3_bnd_intboundaries_cmin3 = intbnd3_bnd_intboundaries_control%coarse_loop%min%v(3)
  10985. 1
  10986. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10987. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  10988.  
  10989. intbnd3_bnd_intboundaries_cmax3 = intbnd3_bnd_intboundaries_control%coarse_loop%max%v(3)
  10990. 1
  10991. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10992. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.37:
  10993.  
  10994. intbnd3_bnd_intboundaries_cstep3 = intbnd3_bnd_intboundaries_control%coarse_loop%step%v(3)
  10995. 1
  10996. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  10997. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  10998.  
  10999. intbnd3_bnd_intboundaries_cmin2 = intbnd3_bnd_intboundaries_control%coarse_loop%min%v(2)
  11000. 1
  11001. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11002. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11003.  
  11004. intbnd3_bnd_intboundaries_cmax2 = intbnd3_bnd_intboundaries_control%coarse_loop%max%v(2)
  11005. 1
  11006. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11007. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.37:
  11008.  
  11009. intbnd3_bnd_intboundaries_cstep2 = intbnd3_bnd_intboundaries_control%coarse_loop%step%v(2)
  11010. 1
  11011. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11012. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11013.  
  11014. intbnd3_bnd_intboundaries_cmin1 = intbnd3_bnd_intboundaries_control%coarse_loop%min%v(1)
  11015. 1
  11016. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11017. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11018.  
  11019. intbnd3_bnd_intboundaries_cmax1 = intbnd3_bnd_intboundaries_control%coarse_loop%max%v(1)
  11020. 1
  11021. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11022. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.37:
  11023.  
  11024. intbnd3_bnd_intboundaries_cstep1 = intbnd3_bnd_intboundaries_control%coarse_loop%step%v(1)
  11025. 1
  11026. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11027. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11028.  
  11029. intbnd3_bnd_intboundaries_fmin3 = intbnd3_bnd_intboundaries_control%fine_loop%min%v(3)
  11030. 1
  11031. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11032. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11033.  
  11034. intbnd3_bnd_intboundaries_fmax3 = intbnd3_bnd_intboundaries_control%fine_loop%max%v(3)
  11035. 1
  11036. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11037. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.37:
  11038.  
  11039. intbnd3_bnd_intboundaries_fstep3 = intbnd3_bnd_intboundaries_control%fine_loop%step%v(3)
  11040. 1
  11041. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11042. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11043.  
  11044. intbnd3_bnd_intboundaries_fmin2 = intbnd3_bnd_intboundaries_control%fine_loop%min%v(2)
  11045. 1
  11046. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11047. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11048.  
  11049. intbnd3_bnd_intboundaries_fmax2 = intbnd3_bnd_intboundaries_control%fine_loop%max%v(2)
  11050. 1
  11051. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11052. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.37:
  11053.  
  11054. intbnd3_bnd_intboundaries_fstep2 = intbnd3_bnd_intboundaries_control%fine_loop%step%v(2)
  11055. 1
  11056. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11057. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11058.  
  11059. intbnd3_bnd_intboundaries_fmin1 = intbnd3_bnd_intboundaries_control%fine_loop%min%v(1)
  11060. 1
  11061. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11062. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.36:
  11063.  
  11064. intbnd3_bnd_intboundaries_fmax1 = intbnd3_bnd_intboundaries_control%fine_loop%max%v(1)
  11065. 1
  11066. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11067. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.37:
  11068.  
  11069. intbnd3_bnd_intboundaries_fstep1 = intbnd3_bnd_intboundaries_control%fine_loop%step%v(1)
  11070. 1
  11071. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11072. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.46:
  11073.  
  11074. if (intbnd3_bnd_intboundaries_dir3>0) nk = intbnd3_bnd_intboundaries_control%overall%max%v(3)+1- k
  11075. 1
  11076. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11077. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.46:
  11078.  
  11079. if (intbnd3_bnd_intboundaries_dir2>0) nj = intbnd3_bnd_intboundaries_control%overall%max%v(2)+1- j
  11080. 1
  11081. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11082. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:81.13:
  11083.  
  11084. & ni = intbnd3_bnd_intboundaries_control%overall%max%v(1)+1- &
  11085. 1
  11086. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  11087. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:75.53:
  11088.  
  11089. integer :: intbnd33_dummy_imin, intbnd33_dummy_imax
  11090. 1
  11091. Warning: Unused variable 'intbnd33_dummy_imax' declared at (1)
  11092. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:75.32:
  11093.  
  11094. integer :: intbnd33_dummy_imin, intbnd33_dummy_imax
  11095. 1
  11096. Warning: Unused variable 'intbnd33_dummy_imin' declared at (1)
  11097. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:55.47:
  11098.  
  11099. integer :: bnd33_dummy_imin, bnd33_dummy_imax
  11100. 1
  11101. Warning: Unused variable 'bnd33_dummy_imax' declared at (1)
  11102. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:55.29:
  11103.  
  11104. integer :: bnd33_dummy_imin, bnd33_dummy_imax
  11105. 1
  11106. Warning: Unused variable 'bnd33_dummy_imin' declared at (1)
  11107. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:36.47:
  11108.  
  11109. integer :: int33_dummy_imin, int33_dummy_imax
  11110. 1
  11111. Warning: Unused variable 'int33_dummy_imax' declared at (1)
  11112. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:36.29:
  11113.  
  11114. integer :: int33_dummy_imin, int33_dummy_imax
  11115. 1
  11116. Warning: Unused variable 'int33_dummy_imin' declared at (1)
  11117. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:17.47:
  11118.  
  11119. integer :: all33_dummy_imin, all33_dummy_imax
  11120. 1
  11121. Warning: Unused variable 'all33_dummy_imax' declared at (1)
  11122. /Users/comerduncan/Cactus/arrangements/Carpet/TestLoopControl/src/TestLoopFortran.F90:17.29:
  11123.  
  11124. integer :: all33_dummy_imin, all33_dummy_imax
  11125. 1
  11126. Warning: Unused variable 'all33_dummy_imin' declared at (1)
  11127. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_init.F90
  11128. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_interpolate.F90
  11129. COMPILING configs/sim/bindings/build/TestLoopControl/cctk_ThornBindings.c
  11130. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TestLoopControl.a
  11131. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_axial.F90
  11132. Checking status of thorn TimerReport
  11133. COMPILING arrangements/CactusUtils/TimerReport/src/Output.c
  11134. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90
  11135. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90:22.33:
  11136.  
  11137. REAL*8 :: dpsi2(2), ddpsi2(2,2), ndpsi2, dndpsi2(2)
  11138. 1
  11139. Warning: Unused variable 'ddpsi2' declared at (1)
  11140. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90:22.53:
  11141.  
  11142. REAL*8 :: dpsi2(2), ddpsi2(2,2), ndpsi2, dndpsi2(2)
  11143. 1
  11144. Warning: Unused variable 'dndpsi2' declared at (1)
  11145. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90:21.31:
  11146.  
  11147. REAL*8 :: qq(2,2), dqq(2,2,2), dtq, qu(2,2), dqu(2,2,2)
  11148. 1
  11149. Warning: Unused variable 'dqq' declared at (1)
  11150. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90:21.57:
  11151.  
  11152. REAL*8 :: qq(2,2), dqq(2,2,2), dtq, qu(2,2), dqu(2,2,2)
  11153. 1
  11154. Warning: Unused variable 'dqu' declared at (1)
  11155. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90:22.41:
  11156.  
  11157. REAL*8 :: dpsi2(2), ddpsi2(2,2), ndpsi2, dndpsi2(2)
  11158. 1
  11159. Warning: Unused variable 'ndpsi2' declared at (1)
  11160. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_gradient.F90:21.45:
  11161.  
  11162. REAL*8 :: qq(2,2), dqq(2,2,2), dtq, qu(2,2), dqu(2,2,2)
  11163. 1
  11164. Warning: Unused variable 'qu' declared at (1)
  11165. COMPILING configs/sim/bindings/build/TimerReport/cctk_ThornBindings.c
  11166. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_TimerReport.a
  11167. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_normalisation.F90
  11168. Checking status of thorn Vaidya2
  11169. COMPILING arrangements/EinsteinExact/Vaidya2/src/Boundaries.cc
  11170. COMPILING arrangements/EinsteinExact/Vaidya2/src/Kranc.cc
  11171. COMPILING arrangements/EinsteinExact/Vaidya2/src/ParamCheck.cc
  11172. COMPILING arrangements/EinsteinExact/Vaidya2/src/RegisterMoL.cc
  11173. COMPILING arrangements/EinsteinExact/Vaidya2/src/RegisterSymmetries.cc
  11174. COMPILING arrangements/EinsteinExact/Vaidya2/src/Startup.cc
  11175. COMPILING arrangements/EinsteinExact/Vaidya2/src/Vaidya2_always.cc
  11176. COMPILING arrangements/EinsteinExact/Vaidya2/src/Vaidya2_exact.cc
  11177. COMPILING arrangements/EinsteinExact/Vaidya2/src/Vaidya2_initial.cc
  11178. COMPILING configs/sim/bindings/build/Vaidya2/cctk_ThornBindings.c
  11179. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Vaidya2.a
  11180. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_test.F90
  11181. Checking status of thorn WeylScal4
  11182. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/Boundaries.cc
  11183. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/Kranc.cc
  11184. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/RegisterMoL.cc
  11185. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/RegisterSymmetries.cc
  11186. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/Startup.cc
  11187. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_invars_calc_2nd.cc
  11188. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_invars_calc_4th.cc
  11189. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_transportation.F90
  11190. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_transportation.F90:160.19:
  11191.  
  11192. (xi, chi, qq, dtq, qu, gamma2, rsc2, vv, xi_dot, chi_dot)
  11193. 1
  11194. Warning: Unused dummy argument 'qq' at (1)
  11195. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_invars_calc_Nth.cc
  11196. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_psi4_calc_2nd.cc
  11197. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_psi4_calc_4th.cc
  11198. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_multipoles.F90
  11199. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_multipoles.F90:196.17:
  11200.  
  11201. function dp1 (z)
  11202. 1
  11203. Warning: Unused dummy argument 'z' at (1)
  11204. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_multipoles.F90:190.17:
  11205.  
  11206. function dp0 (z)
  11207. 1
  11208. Warning: Unused dummy argument 'z' at (1)
  11209. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_multipoles.F90:131.16:
  11210.  
  11211. function p0 (z)
  11212. 1
  11213. Warning: Unused dummy argument 'z' at (1)
  11214. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_multipoles.F90:28.20:
  11215.  
  11216. COMPLEX*16 :: psi2
  11217. 1
  11218. Warning: Unused variable 'psi2' declared at (1)
  11219. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_newman_penrose.F90
  11220. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_psi4_calc_Nth.cc
  11221. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_psis_calc_2nd.cc
  11222. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_psis_calc_4th.cc
  11223. COMPILING arrangements/EinsteinAnalysis/WeylScal4/src/WeylScal4_psis_calc_Nth.cc
  11224. COMPILING configs/sim/bindings/build/WeylScal4/cctk_ThornBindings.c
  11225. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_WeylScal4.a
  11226. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_output_vtk.F90
  11227. Checking status of thorn Cactus
  11228. COMPILING src/IO/IOMethods.c
  11229. COMPILING src/IO/OverloadIO.c
  11230. COMPILING src/IO/FortranBindingsIO.c
  11231. COMPILING src/comm/CactusSync.c
  11232. COMPILING src/comm/CactusDefaultComm.c
  11233. COMPILING src/comm/OverloadComm.c
  11234. In file included from /Users/comerduncan/Cactus/src/comm/OverloadComm.c:20:0:
  11235. /Users/comerduncan/Cactus/src/include/CommOverloadables.h: In function 'CCTKi_DummyExit':
  11236. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:92:3: warning: function declared 'noreturn' has a 'return' statement
  11237. return 0; \
  11238. ^
  11239. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:84:59: note: in expansion of macro '__OVERLOADABLE_DUMMY'
  11240. #define _OVERLOADABLE_DUMMY(prefix, dummy_prefix, name) __OVERLOADABLE_DUMMY(prefix, dummy_prefix, name)
  11241. ^
  11242. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:83:36: note: in expansion of macro '_OVERLOADABLE_DUMMY'
  11243. #define OVERLOADABLE_DUMMY(name) _OVERLOADABLE_DUMMY(OVERLOADABLE_PREFIX, OVERLOADABLE_DUMMY_PREFIX, name)
  11244. ^
  11245. /Users/comerduncan/Cactus/src/comm/OverloadComm.c:147:28: note: in expansion of macro 'OVERLOADABLE_DUMMY'
  11246. #define OVERLOADABLE(name) OVERLOADABLE_DUMMY(name)
  11247. ^
  11248. /Users/comerduncan/Cactus/src/include/CommOverloadables.h:87:1: note: in expansion of macro 'OVERLOADABLE'
  11249. OVERLOADABLE(Exit)
  11250. ^
  11251. /Users/comerduncan/Cactus/src/include/CommOverloadables.h: In function 'CCTKi_DummyAbort':
  11252. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:92:3: warning: function declared 'noreturn' has a 'return' statement
  11253. return 0; \
  11254. ^
  11255. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:84:59: note: in expansion of macro '__OVERLOADABLE_DUMMY'
  11256. #define _OVERLOADABLE_DUMMY(prefix, dummy_prefix, name) __OVERLOADABLE_DUMMY(prefix, dummy_prefix, name)
  11257. ^
  11258. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:83:36: note: in expansion of macro '_OVERLOADABLE_DUMMY'
  11259. #define OVERLOADABLE_DUMMY(name) _OVERLOADABLE_DUMMY(OVERLOADABLE_PREFIX, OVERLOADABLE_DUMMY_PREFIX, name)
  11260. ^
  11261. /Users/comerduncan/Cactus/src/comm/OverloadComm.c:147:28: note: in expansion of macro 'OVERLOADABLE_DUMMY'
  11262. #define OVERLOADABLE(name) OVERLOADABLE_DUMMY(name)
  11263. ^
  11264. /Users/comerduncan/Cactus/src/include/CommOverloadables.h:88:1: note: in expansion of macro 'OVERLOADABLE'
  11265. OVERLOADABLE(Abort)
  11266. ^
  11267. /Users/comerduncan/Cactus/src/include/CommOverloadables.h: In function 'CCTKi_DummyExit':
  11268. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:92:3: warning: 'noreturn' function does return
  11269. return 0; \
  11270. ^
  11271. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:84:59: note: in expansion of macro '__OVERLOADABLE_DUMMY'
  11272. #define _OVERLOADABLE_DUMMY(prefix, dummy_prefix, name) __OVERLOADABLE_DUMMY(prefix, dummy_prefix, name)
  11273. ^
  11274. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:83:36: note: in expansion of macro '_OVERLOADABLE_DUMMY'
  11275. #define OVERLOADABLE_DUMMY(name) _OVERLOADABLE_DUMMY(OVERLOADABLE_PREFIX, OVERLOADABLE_DUMMY_PREFIX, name)
  11276. ^
  11277. /Users/comerduncan/Cactus/src/comm/OverloadComm.c:147:28: note: in expansion of macro 'OVERLOADABLE_DUMMY'
  11278. #define OVERLOADABLE(name) OVERLOADABLE_DUMMY(name)
  11279. ^
  11280. /Users/comerduncan/Cactus/src/include/CommOverloadables.h:87:1: note: in expansion of macro 'OVERLOADABLE'
  11281. OVERLOADABLE(Exit)
  11282. ^
  11283. /Users/comerduncan/Cactus/src/include/CommOverloadables.h: In function 'CCTKi_DummyAbort':
  11284. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:92:3: warning: 'noreturn' function does return
  11285. return 0; \
  11286. ^
  11287. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:84:59: note: in expansion of macro '__OVERLOADABLE_DUMMY'
  11288. #define _OVERLOADABLE_DUMMY(prefix, dummy_prefix, name) __OVERLOADABLE_DUMMY(prefix, dummy_prefix, name)
  11289. ^
  11290. /Users/comerduncan/Cactus/src/include/OverloadMacros.h:83:36: note: in expansion of macro '_OVERLOADABLE_DUMMY'
  11291. #define OVERLOADABLE_DUMMY(name) _OVERLOADABLE_DUMMY(OVERLOADABLE_PREFIX, OVERLOADABLE_DUMMY_PREFIX, name)
  11292. ^
  11293. /Users/comerduncan/Cactus/src/comm/OverloadComm.c:147:28: note: in expansion of macro 'OVERLOADABLE_DUMMY'
  11294. #define OVERLOADABLE(name) OVERLOADABLE_DUMMY(name)
  11295. ^
  11296. /Users/comerduncan/Cactus/src/include/CommOverloadables.h:88:1: note: in expansion of macro 'OVERLOADABLE'
  11297. OVERLOADABLE(Abort)
  11298. ^
  11299. COMPILING src/comm/Interp.c
  11300. COMPILING src/comm/Reduction.c
  11301. COMPILING src/util/CactusTimers.c
  11302. COMPILING src/util/File.c
  11303. COMPILING src/util/ParseFile.c
  11304. COMPILING src/util/RegisterKeyedFunction.c
  11305. COMPILING src/util/StoreKeyedData.c
  11306. COMPILING src/util/StoreNamedData.c
  11307. COMPILING src/util/Misc.c
  11308. COMPILING src/util/StoreHandledData.c
  11309. COMPILING src/util/SKBinTree.c
  11310. COMPILING src/util/Hash.c
  11311. COMPILING src/util/Malloc.c
  11312. COMPILING src/util/Math.c
  11313. COMPILING src/util/String.c
  11314. COMPILING src/util/StringList.c
  11315. COMPILING src/util/Table.c
  11316. COMPILING src/util/Time.c
  11317. COMPILING src/util/Network.c
  11318. COMPILING src/main/ActiveThorns.c
  11319. COMPILING src/main/Banner.c
  11320. COMPILING src/main/CactusDefaultInitialise.c
  11321. COMPILING src/main/CactusDefaultEvolve.c
  11322. COMPILING src/main/CactusDefaultShutdown.c
  11323. COMPILING src/main/CactusDefaultMainLoopIndex.c
  11324. COMPILING src/main/CallStartupFunctions.c
  11325. COMPILING src/main/CommandLine.c
  11326. COMPILING src/main/Complex.c
  11327. COMPILING src/main/ConfigData.c
  11328. COMPILING src/main/Coord.c
  11329. COMPILING src/main/DebugDefines.c
  11330. COMPILING src/main/DefaultTimers.c
  11331. COMPILING src/main/Dummies.c
  11332. COMPILING src/main/flesh.cc
  11333. COMPILING src/main/FortranWrappers.c
  11334. COMPILING src/main/GHExtensions.c
  11335. COMPILING src/main/Groups.c
  11336. COMPILING src/main/GroupsOnGH.c
  11337. COMPILING src/main/InitialiseCactus.c
  11338. COMPILING src/main/InitialiseDataStructures.c
  11339. COMPILING src/main/MainUtils.c
  11340. COMPILING src/main/Names.c
  11341. COMPILING src/main/OverloadMain.c
  11342. COMPILING src/main/Parameters.c
  11343. COMPILING src/main/ProcessCommandLine.c
  11344. COMPILING src/main/ProcessEnvironment.c
  11345. COMPILING src/main/ProcessParameterDatabase.c
  11346. COMPILING src/main/ScheduleInterface.c
  11347. COMPILING src/main/SetParams.c
  11348. COMPILING src/main/ShutdownCactus.c
  11349. COMPILING src/main/Subsystems.c
  11350. COMPILING src/main/Termination.c
  11351. COMPILING src/main/Traverse.c
  11352. COMPILING src/main/WarnLevel.c
  11353. COMPILING src/schedule/ScheduleSorter.c
  11354. COMPILING src/schedule/ScheduleCreater.c
  11355. COMPILING src/schedule/ScheduleTraverse.c
  11356. COMPILING src/piraha/AutoGrammar.cc
  11357. COMPILING src/piraha/Bracket.cc
  11358. COMPILING src/piraha/Dot.cc
  11359. COMPILING src/piraha/End.cc
  11360. COMPILING src/piraha/Grammar.cc
  11361. COMPILING src/piraha/Group.cc
  11362. COMPILING src/piraha/ILiteral.cc
  11363. COMPILING src/piraha/Literal.cc
  11364. COMPILING src/piraha/Lookup.cc
  11365. COMPILING src/piraha/Matcher.cc
  11366. COMPILING src/piraha/Multi.cc
  11367. COMPILING src/piraha/Or.cc
  11368. COMPILING src/piraha/ReParse.cc
  11369. COMPILING src/piraha/Seq.cc
  11370. COMPILING src/piraha/Start.cc
  11371. COMPILING src/piraha/Call.cc
  11372. COMPILING src/piraha/smart_ptr.cc
  11373. COMPILING src/piraha/Boundary.cc
  11374. COMPILING src/piraha/NegLookAhead.cc
  11375. COMPILING configs/sim/bindings/build/Cactus/cctk_ThornBindings.c
  11376. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_Cactus.a
  11377. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_paramcheck.F90
  11378. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_paramcheck.F90:16.23:
  11379.  
  11380. integer :: eq_theta, new_ntheta, int_nphi, new_nphi
  11381. 1
  11382. Warning: Unused variable 'eq_theta' declared at (1)
  11383. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_paramcheck.F90:16.45:
  11384.  
  11385. integer :: eq_theta, new_ntheta, int_nphi, new_nphi
  11386. 1
  11387. Warning: Unused variable 'int_nphi' declared at (1)
  11388. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_paramcheck.F90:16.55:
  11389.  
  11390. integer :: eq_theta, new_ntheta, int_nphi, new_nphi
  11391. 1
  11392. Warning: Unused variable 'new_nphi' declared at (1)
  11393. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_paramcheck.F90:16.35:
  11394.  
  11395. integer :: eq_theta, new_ntheta, int_nphi, new_nphi
  11396. 1
  11397. Warning: Unused variable 'new_ntheta' declared at (1)
  11398. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_set_coordinates.F90
  11399. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_tetrad.F90
  11400. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_twometric.F90
  11401. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90
  11402. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:274.34:
  11403.  
  11404. qlm_phi11(i,j,hn) = qlm_phi11(i,j,hn) - 1/two * ri4(a,b) * (ll(a) * nn(b) + mm(a) * conjg(mm(b))) / 2
  11405. 1
  11406. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11407. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:275.34:
  11408.  
  11409. qlm_phi01(i,j,hn) = qlm_phi01(i,j,hn) - 1/two * ri4(a,b) * ll(a) * mm(b)
  11410. 1
  11411. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11412. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:276.34:
  11413.  
  11414. qlm_phi12(i,j,hn) = qlm_phi12(i,j,hn) - 1/two * ri4(a,b) * nn(a) * mm(b)
  11415. 1
  11416. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11417. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:277.34:
  11418.  
  11419. qlm_phi10(i,j,hn) = qlm_phi10(i,j,hn) - 1/two * ri4(a,b) * ll(a) * conjg(mm(b))
  11420. 1
  11421. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11422. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:278.34:
  11423.  
  11424. qlm_phi21(i,j,hn) = qlm_phi21(i,j,hn) - 1/two * ri4(a,b) * nn(a) * conjg(mm(b))
  11425. 1
  11426. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11427. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:279.34:
  11428.  
  11429. qlm_phi02(i,j,hn) = qlm_phi02(i,j,hn) - 1/two * ri4(a,b) * mm(a) * mm(b)
  11430. 1
  11431. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11432. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_weyl_scalars.F90:281.34:
  11433.  
  11434. qlm_phi20(i,j,hn) = qlm_phi20(i,j,hn) - 1/two * ri4(a,b) * conjg(mm(a)) * conjg(mm(b))
  11435. 1
  11436. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11437. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_3determinant.F90
  11438. /Users/comerduncan/Cactus/arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_3determinant.F90:105.25:
  11439.  
  11440. qlm_3det(i,j,hn)=a-2*CONJG(d)*d
  11441. 1
  11442. Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1)
  11443. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_analyse.F90
  11444. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_calculate.F90
  11445. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_normalise.F90
  11446. COMPILING arrangements/LSUThorns/QuasiLocalMeasures/src/qlm_killing_transport.F90
  11447. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_QuasiLocalMeasures.a
  11448. Creating Formaline tarball for thorn ADMCoupling
  11449. Creating Formaline tarball for thorn ADMMacros
  11450. Creating Formaline tarball for thorn ADMMass
  11451. Creating Formaline tarball for thorn AEILocalInterp
  11452. Creating Formaline tarball for thorn BLAS
  11453. Creating Formaline tarball for thorn Boundary
  11454. Creating Formaline tarball for thorn CarpetProlongateTest
  11455. Creating Formaline tarball for thorn CarpetRegridTest
  11456. Creating Formaline tarball for thorn CarpetTracker
  11457. Creating Formaline tarball for thorn Constants
  11458. Creating Formaline tarball for thorn CoordBase
  11459. Creating Formaline tarball for thorn CoordGauge
  11460. Creating Formaline tarball for thorn CycleClock
  11461. Creating Formaline tarball for thorn DemoInterp
  11462. Creating Formaline tarball for thorn DistortedBHIVP
  11463. Creating Formaline tarball for thorn EOS_Base
  11464. Creating Formaline tarball for thorn EOS_IdealFluid
  11465. Creating Formaline tarball for thorn EinsteinExact_Test
  11466. Creating Formaline tarball for thorn EllBase
  11467. Creating Formaline tarball for thorn Exact
  11468. Creating Formaline tarball for thorn Extract
  11469. Creating Formaline tarball for thorn FFTW3
  11470. Creating Formaline tarball for thorn FleshInfo
  11471. Creating Formaline tarball for thorn Fortran
  11472. Creating Formaline tarball for thorn GSL
  11473. Creating Formaline tarball for thorn GenericFD
  11474. Creating Formaline tarball for thorn HelloWorld
  11475. Creating Formaline tarball for thorn HighOrderWaveTest
  11476. Creating Formaline tarball for thorn HydroBase
  11477. Creating Formaline tarball for thorn Hydro_InitExcision
  11478. Creating Formaline tarball for thorn IDAnalyticBH
  11479. Creating Formaline tarball for thorn IDAxiBrillBH
  11480. Creating Formaline tarball for thorn IDAxiOddBrillBH
  11481. Creating Formaline tarball for thorn IDConstraintViolate
  11482. Creating Formaline tarball for thorn IDFileADM
  11483. Creating Formaline tarball for thorn IDLinearWaves
  11484. Creating Formaline tarball for thorn IDScalarWave
  11485. Creating Formaline tarball for thorn IDScalarWaveC
  11486. Creating Formaline tarball for thorn IDScalarWaveCXX
  11487. Creating Formaline tarball for thorn IDScalarWaveElliptic
  11488. Creating Formaline tarball for thorn IDWaveMoL
  11489. Creating Formaline tarball for thorn IOASCII
  11490. Creating Formaline tarball for thorn IOBasic
  11491. Creating Formaline tarball for thorn IOUtil
  11492. Creating Formaline tarball for thorn InitBase
  11493. Creating Formaline tarball for thorn InterpToArray
  11494. Creating Formaline tarball for thorn LAPACK
  11495. Creating Formaline tarball for thorn LocalInterp
  11496. Creating Formaline tarball for thorn LocalInterp2
  11497. Creating Formaline tarball for thorn LocalReduce
  11498. Creating Formaline tarball for thorn ML_BSSN_Test
  11499. Creating Formaline tarball for thorn ML_CCZ4_Test
  11500. Creating Formaline tarball for thorn ML_WaveToy_Test
  11501. Creating Formaline tarball for thorn MoL
  11502. Creating Formaline tarball for thorn NaNCatcher
  11503. Creating Formaline tarball for thorn NaNChecker
  11504. Creating Formaline tarball for thorn NewRad
  11505. Creating Formaline tarball for thorn Nice
  11506. Creating Formaline tarball for thorn Noise
  11507. Creating Formaline tarball for thorn Norms
  11508. Creating Formaline tarball for thorn NullDecomp
  11509. Creating Formaline tarball for thorn NullGrid
  11510. Creating Formaline tarball for thorn NullVars
  11511. Creating Formaline tarball for thorn OpenSSL
  11512. Creating Formaline tarball for thorn Outflow
  11513. Creating Formaline tarball for thorn PAPI
  11514. Creating Formaline tarball for thorn PunctureTracker
  11515. Creating Formaline tarball for thorn ReductionTest
  11516. Creating Formaline tarball for thorn ReductionTest2
  11517. Creating Formaline tarball for thorn ReductionTest3
  11518. Creating Formaline tarball for thorn ReflectionSymmetry
  11519. Creating Formaline tarball for thorn RegridSyncTest
  11520. Creating Formaline tarball for thorn RotatingDBHIVP
  11521. Creating Formaline tarball for thorn SampleBoundary
  11522. Creating Formaline tarball for thorn SampleIO
  11523. Creating Formaline tarball for thorn SetMask_SphericalSurface
  11524. Creating Formaline tarball for thorn SlabTest
  11525. Creating Formaline tarball for thorn Socket
  11526. Creating Formaline tarball for thorn SphericalSurface
  11527. Creating Formaline tarball for thorn StaticConformal
  11528. Creating Formaline tarball for thorn SummationByParts
  11529. Creating Formaline tarball for thorn SymBase
  11530. Creating Formaline tarball for thorn SystemStatistics
  11531. Creating Formaline tarball for thorn TATelliptic
  11532. Creating Formaline tarball for thorn TGRtensor
  11533. Creating Formaline tarball for thorn TerminationTrigger
  11534. Creating Formaline tarball for thorn TestArrays
  11535. Creating Formaline tarball for thorn TestComplex
  11536. Creating Formaline tarball for thorn TestCoordinates
  11537. Creating Formaline tarball for thorn TestFortranCrayPointers
  11538. Creating Formaline tarball for thorn TestFortranDependencies2
  11539. Creating Formaline tarball for thorn TestFpointerNULL
  11540. Creating Formaline tarball for thorn TestFreeF90
  11541. Creating Formaline tarball for thorn TestGlobalReduce
  11542. Creating Formaline tarball for thorn TestInclude1
  11543. Creating Formaline tarball for thorn TestInclude2
  11544. Creating Formaline tarball for thorn TestLocalInterp2
  11545. Creating Formaline tarball for thorn TestLocalReduce
  11546. Creating Formaline tarball for thorn TestLoop
  11547. Creating Formaline tarball for thorn TestMath
  11548. Creating Formaline tarball for thorn TestMoL
  11549. Creating Formaline tarball for thorn TestPar
  11550. Creating Formaline tarball for thorn TestReduce
  11551. Creating Formaline tarball for thorn TestSchedule
  11552. Creating Formaline tarball for thorn TestStrings
  11553. Creating Formaline tarball for thorn TestTable
  11554. Creating Formaline tarball for thorn TestTimers
  11555. Creating Formaline tarball for thorn TestTypes
  11556. Creating Formaline tarball for thorn Time
  11557. Creating Formaline tarball for thorn TimerInfo
  11558. Creating Formaline tarball for thorn TmunuBase
  11559. Creating Formaline tarball for thorn Trigger
  11560. Creating Formaline tarball for thorn TwoPunctures
  11561. Creating Formaline tarball for thorn Vectors
  11562. Creating Formaline tarball for thorn WaveBinarySource
  11563. Creating Formaline tarball for thorn WaveToy1DF77
  11564. Creating Formaline tarball for thorn WaveToy2DF77
  11565. Creating Formaline tarball for thorn WaveToyExtra
  11566. Creating Formaline tarball for thorn libjpeg
  11567. Creating Formaline tarball for thorn zlib
  11568. Formaline: Creating git repository...
  11569. Formaline: Adding thorn ADMAnalysis to git repository...
  11570. Formaline: Adding thorn ADMBase to git repository...
  11571. Formaline: Adding thorn ADMCoupling to git repository...
  11572. Formaline: Adding thorn ADMMacros to git repository...
  11573. Formaline: Adding thorn ADMMass to git repository...
  11574. Formaline: Adding thorn AEILocalInterp to git repository...
  11575. Formaline: Adding thorn AHFinder to git repository...
  11576. Formaline: Adding thorn BLAS to git repository...
  11577. Formaline: Adding thorn Boundary to git repository...
  11578. Formaline: Adding thorn CT_MultiLevel to git repository...
  11579. Formaline: Adding thorn CalcK to git repository...
  11580. Formaline: Adding thorn CarpetProlongateTest to git repository...
  11581. Formaline: Adding thorn CarpetRegridTest to git repository...
  11582. Formaline: Adding thorn CarpetTracker to git repository...
  11583. Formaline: Adding thorn CartGrid3D to git repository...
  11584. Formaline: Adding thorn Cartoon2D to git repository...
  11585. Formaline: Adding thorn Constants to git repository...
  11586. Formaline: Adding thorn CoordBase to git repository...
  11587. Formaline: Adding thorn CoordGauge to git repository...
  11588. Formaline: Adding thorn CycleClock to git repository...
  11589. Formaline: Adding thorn DemoInterp to git repository...
  11590. Formaline: Adding thorn Dissipation to git repository...
  11591. Formaline: Adding thorn DistortedBHIVP to git repository...
  11592. Formaline: Adding thorn EHFinder to git repository...
  11593. Formaline: Adding thorn EOS_Base to git repository...
  11594. Formaline: Adding thorn EOS_Hybrid to git repository...
  11595. Formaline: Adding thorn EOS_IdealFluid to git repository...
  11596. Formaline: Adding thorn EOS_Polytrope to git repository...
  11597. Formaline: Adding thorn EinsteinExact_Test to git repository...
  11598. Formaline: Adding thorn EllBase to git repository...
  11599. Formaline: Adding thorn EllSOR to git repository...
  11600. Formaline: Adding thorn Exact to git repository...
  11601. Formaline: Adding thorn Extract to git repository...
  11602. Formaline: Adding thorn FFTW3 to git repository...
  11603. Formaline: Adding thorn FleshInfo to git repository...
  11604. Formaline: Adding thorn Formaline to git repository...
  11605. Formaline: Adding thorn Fortran to git repository...
  11606. Formaline: Adding thorn GSL to git repository...
  11607. Formaline: Adding thorn GaugeWave to git repository...
  11608. Formaline: Adding thorn GenericFD to git repository...
  11609. Formaline: Adding thorn HTTPD to git repository...
  11610. Formaline: Adding thorn HelloWorld to git repository...
  11611. Formaline: Adding thorn HighOrderWaveTest to git repository...
  11612. Formaline: Adding thorn HydroBase to git repository...
  11613. Formaline: Adding thorn Hydro_Analysis to git repository...
  11614. Formaline: Adding thorn Hydro_InitExcision to git repository...
  11615. Formaline: Adding thorn IDAnalyticBH to git repository...
  11616. Formaline: Adding thorn IDAxiBrillBH to git repository...
  11617. Formaline: Adding thorn IDAxiOddBrillBH to git repository...
  11618. Formaline: Adding thorn IDBrillData to git repository...
  11619. Formaline: Adding thorn IDConstraintViolate to git repository...
  11620. Formaline: Adding thorn IDFileADM to git repository...
  11621. Formaline: Adding thorn IDLinearWaves to git repository...
  11622. Formaline: Adding thorn IDScalarWave to git repository...
  11623. Formaline: Adding thorn IDScalarWaveC to git repository...
  11624. Formaline: Adding thorn IDScalarWaveCXX to git repository...
  11625. Formaline: Adding thorn IDScalarWaveElliptic to git repository...
  11626. Formaline: Adding thorn IDWaveMoL to git repository...
  11627. Formaline: Adding thorn IOASCII to git repository...
  11628. Formaline: Adding thorn IOBasic to git repository...
  11629. Formaline: Adding thorn IOJpeg to git repository...
  11630. Formaline: Adding thorn IOUtil to git repository...
  11631. Formaline: Adding thorn InitBase to git repository...
  11632. Formaline: Adding thorn InterpToArray to git repository...
  11633. Formaline: Adding thorn KerrSchild to git repository...
  11634. Formaline: Adding thorn LAPACK to git repository...
  11635. Formaline: Adding thorn LORENE to git repository...
  11636. Formaline: Adding thorn LocalInterp to git repository...
  11637. Formaline: Adding thorn LocalInterp2 to git repository...
  11638. Formaline: Adding thorn LocalReduce to git repository...
  11639. Formaline: Adding thorn LoopControl to git repository...
  11640. Formaline: Adding thorn ML_ADMConstraints to git repository...
  11641. Formaline: Adding thorn ML_ADMQuantities to git repository...
  11642. Formaline: Adding thorn ML_BSSN to git repository...
  11643. Formaline: Adding thorn ML_BSSN_Helper to git repository...
  11644. Formaline: Adding thorn ML_BSSN_Test to git repository...
  11645. Formaline: Adding thorn ML_CCZ4 to git repository...
  11646. Formaline: Adding thorn ML_CCZ4_Helper to git repository...
  11647. Formaline: Adding thorn ML_CCZ4_Test to git repository...
  11648. Formaline: Adding thorn ML_WaveToy to git repository...
  11649. Formaline: Adding thorn ML_WaveToy_Test to git repository...
  11650. Formaline: Adding thorn MPI to git repository...
  11651. Formaline: Adding thorn MemSpeed to git repository...
  11652. Formaline: Adding thorn Meudon_Bin_BH to git repository...
  11653. Formaline: Adding thorn Meudon_Bin_NS to git repository...
  11654. Formaline: Adding thorn Meudon_Mag_NS to git repository...
  11655. Formaline: Adding thorn Minkowski to git repository...
  11656. Formaline: Adding thorn MoL to git repository...
  11657. Formaline: Adding thorn ModifiedSchwarzschildBL to git repository...
  11658. Formaline: Adding thorn NaNCatcher to git repository...
  11659. Formaline: Adding thorn NaNChecker to git repository...
  11660. Formaline: Adding thorn NewRad to git repository...
  11661. Formaline: Adding thorn Nice to git repository...
  11662. Formaline: Adding thorn NoMPI to git repository...
  11663. Formaline: Adding thorn Noise to git repository...
  11664. Formaline: Adding thorn Norms to git repository...
  11665. Formaline: Adding thorn NullDecomp to git repository...
  11666. Formaline: Adding thorn NullEvolve to git repository...
  11667. Formaline: Adding thorn NullGrid to git repository...
  11668. Formaline: Adding thorn NullInterp to git repository...
  11669. Formaline: Adding thorn NullNews to git repository...
  11670. Formaline: Adding thorn NullVars to git repository...
  11671. Formaline: Adding thorn OpenSSL to git repository...
  11672. Formaline: Adding thorn Outflow to git repository...
  11673. Formaline: Adding thorn PAPI to git repository...
  11674. Formaline: Adding thorn PUGH to git repository...
  11675. Formaline: Adding thorn PUGHInterp to git repository...
  11676. Formaline: Adding thorn PUGHReduce to git repository...
  11677. Formaline: Adding thorn PUGHSlab to git repository...
  11678. Formaline: Adding thorn Poisson to git repository...
  11679. Formaline: Adding thorn PunctureTracker to git repository...
  11680. Formaline: Adding thorn QuasiLocalMeasures to git repository...
  11681. Formaline: Adding thorn ReductionTest to git repository...
  11682. Formaline: Adding thorn ReductionTest2 to git repository...
  11683. Formaline: Adding thorn ReductionTest3 to git repository...
  11684. Formaline: Adding thorn ReflectionSymmetry to git repository...
  11685. Formaline: Adding thorn RegridSyncTest to git repository...
  11686. Formaline: Adding thorn RotatingDBHIVP to git repository...
  11687. Formaline: Adding thorn RotatingSymmetry180 to git repository...
  11688. Formaline: Adding thorn RotatingSymmetry90 to git repository...
  11689. Formaline: Adding thorn SampleBoundary to git repository...
  11690. Formaline: Adding thorn SampleIO to git repository...
  11691. Formaline: Adding thorn SetMask_SphericalSurface to git repository...
  11692. Formaline: Adding thorn ShiftedGaugeWave to git repository...
  11693. Formaline: Adding thorn Slab to git repository...
  11694. Formaline: Adding thorn SlabTest to git repository...
  11695. Formaline: Adding thorn Socket to git repository...
  11696. Formaline: Adding thorn SpaceMask to git repository...
  11697. Formaline: Adding thorn SphericalSurface to git repository...
  11698. Formaline: Adding thorn StaticConformal to git repository...
  11699. Formaline: Adding thorn SummationByParts to git repository...
  11700. Formaline: Adding thorn SymBase to git repository...
  11701. Formaline: Adding thorn SystemStatistics to git repository...
  11702. Formaline: Adding thorn SystemTopology to git repository...
  11703. Formaline: Adding thorn TATelliptic to git repository...
  11704. Formaline: Adding thorn TGRtensor to git repository...
  11705. Formaline: Adding thorn TOVSolver to git repository...
  11706. Formaline: Adding thorn TerminationTrigger to git repository...
  11707. Formaline: Adding thorn TestArrays to git repository...
  11708. Formaline: Adding thorn TestComplex to git repository...
  11709. Formaline: Adding thorn TestCoordinates to git repository...
  11710. Formaline: Adding thorn TestFortranCrayPointers to git repository...
  11711. Formaline: Adding thorn TestFortranDependencies1 to git repository...
  11712. Formaline: Adding thorn TestFortranDependencies2 to git repository...
  11713. Formaline: Adding thorn TestFpointerNULL to git repository...
  11714. Formaline: Adding thorn TestFreeF90 to git repository...
  11715. Formaline: Adding thorn TestGlobalReduce to git repository...
  11716. Formaline: Adding thorn TestInclude1 to git repository...
  11717. Formaline: Adding thorn TestInclude2 to git repository...
  11718. Formaline: Adding thorn TestLocalInterp2 to git repository...
  11719. Formaline: Adding thorn TestLocalReduce to git repository...
  11720. Formaline: Adding thorn TestLoop to git repository...
  11721. Formaline: Adding thorn TestLoopControl to git repository...
  11722. Formaline: Adding thorn TestMath to git repository...
  11723. Formaline: Adding thorn TestMoL to git repository...
  11724. Formaline: Adding thorn TestPar to git repository...
  11725. Formaline: Adding thorn TestReduce to git repository...
  11726. Formaline: Adding thorn TestSchedule to git repository...
  11727. Formaline: Adding thorn TestStrings to git repository...
  11728. Formaline: Adding thorn TestTable to git repository...
  11729. Formaline: Adding thorn TestTimers to git repository...
  11730. Formaline: Adding thorn TestTypes to git repository...
  11731. Formaline: Adding thorn Time to git repository...
  11732. Formaline: Adding thorn TimerInfo to git repository...
  11733. Formaline: Adding thorn TimerReport to git repository...
  11734. Formaline: Adding thorn TmunuBase to git repository...
  11735. Formaline: Adding thorn Trigger to git repository...
  11736. Formaline: Adding thorn TwoPunctures to git repository...
  11737. Formaline: Adding thorn Vaidya2 to git repository...
  11738. Formaline: Adding thorn Vectors to git repository...
  11739. Formaline: Adding thorn WaveBinarySource to git repository...
  11740. Formaline: Adding thorn WaveMoL to git repository...
  11741. Formaline: Adding thorn WaveToy1DF77 to git repository...
  11742. Formaline: Adding thorn WaveToy2DF77 to git repository...
  11743. Formaline: Adding thorn WaveToyC to git repository...
  11744. Formaline: Adding thorn WaveToyCXX to git repository...
  11745. Formaline: Adding thorn WaveToyExtra to git repository...
  11746. Formaline: Adding thorn WaveToyF77 to git repository...
  11747. Formaline: Adding thorn WaveToyF90 to git repository...
  11748. Formaline: Adding thorn WaveToyFreeF90 to git repository...
  11749. Formaline: Adding thorn WeylScal4 to git repository...
  11750. Formaline: Adding thorn hwloc to git repository...
  11751. Formaline: Adding thorn libjpeg to git repository...
  11752. Formaline: Adding thorn zlib to git repository...
  11753. Checking status of thorn HDF5
  11754. HDF5: Preparing directory structure...
  11755. HDF5: Unpacking archive...
  11756. ~/Cactus/configs/sim/scratch/build/HDF5 ~/Cactus/configs/sim/scratch
  11757. HDF5: Configuring...
  11758. checking for a BSD-compatible install... /opt/local/bin/ginstall -c
  11759. checking whether build environment is sane... yes
  11760. checking for a thread-safe mkdir -p... /opt/local/bin/gmkdir -p
  11761. checking for gawk... gawk
  11762. checking whether /Applications/Xcode.app/Contents/Developer/usr/bin/make sets $(MAKE)... yes
  11763. checking whether /Applications/Xcode.app/Contents/Developer/usr/bin/make supports nested variables... yes
  11764. checking whether /Applications/Xcode.app/Contents/Developer/usr/bin/make supports nested variables... (cached) yes
  11765. checking whether to enable maintainer-specific portions of Makefiles... no
  11766. checking build system type... i386-apple-darwin14.3.0
  11767. checking host system type... i386-apple-darwin14.3.0
  11768. checking shell variables initial values... done
  11769. checking if basename works... yes
  11770. checking if xargs works... yes
  11771. checking for cached host... none
  11772. checking for config i386-apple-darwin14.3.0... no
  11773. checking for config i386-apple-darwin14.3.0... no
  11774. checking for config apple-darwin14.3.0... no
  11775. checking for config apple-darwin14.3.0... no
  11776. checking for config i386-darwin14.3.0... no
  11777. checking for config i386-darwin14.3.0... no
  11778. checking for config i386-apple... no
  11779. checking for config darwin14.3.0... no
  11780. checking for config darwin14.3.0... no
  11781. checking for config apple... found
  11782. compiler 'gcc-mp-4.9' is GNU gcc-4.9.2
  11783. compiler 'gfortran-mp-4.9' is GNU gfortran-4.9.2
  11784. checking for config ./config/site-specific/host-ComerMacProRetina... no
  11785. checking for gcc... gcc-mp-4.9
  11786. checking whether the C compiler works... COMPILING configs/sim/bindings/build/HDF5/cctk_ThornBindings.c
  11787. Checking status of thorn BAM_Elliptic
  11788. yes
  11789. checking for C compiler default output file name... a.out
  11790. checking for suffix of executables...
  11791. checking whether we are cross compiling... no
  11792. checking for suffix of object files... o
  11793. checking whether we are using the GNU C compiler... yes
  11794. checking whether gcc-mp-4.9 accepts -g... yes
  11795. checking for gcc-mp-4.9 option to accept ISO C89... none needed
  11796. checking whether gcc-mp-4.9 understands -c and -o together... yes
  11797. checking for style of include used by /Applications/Xcode.app/Contents/Developer/usr/bin/make... GNU
  11798. checking dependency style of gcc-mp-4.9... gcc3
  11799. checking if unsupported combinations of configure options are allowed... no
  11800. checking if Fortran interface enabled... yes
  11801. checking if Fortran 2003 interface enabled... yes
  11802. checking whether we are using the GNU Fortran compiler... yes
  11803. checking whether gfortran-mp-4.9 accepts -g... yes
  11804. checking for Fortran flag to compile .f90 files... none
  11805. checking whether we are using the GNU Fortran compiler... (cached) yes
  11806. checking whether gfortran-mp-4.9 accepts -g... (cached) yes
  11807. checking what gfortran-mp-4.9 does with modules... MODULE.mod
  11808. checking how gfortran-mp-4.9 finds modules... -I
  11809. checking how to get verbose linking output from gfortran-mp-4.9... -v
  11810. checking for Fortran libraries of gfortran-mp-4.9... -L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib -L/opt/local/lib/gcc49/gcc/x86_64-apple-darwin14/4.9.2 -L/opt/local/lib/gcc49/gcc/x86_64-apple-darwin14/4.9.2/../../.. -lgfortran -lgomp -lquadmath -lm
  11811. checking for dummy main to link with Fortran libraries... none
  11812. checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
  11813. checking if Fortran compiler supports intrinsic SIZEOF... yes
  11814. checking if Fortran compiler supports intrinsic C_SIZEOF... yes
  11815. checking if Fortran compiler supports intrinsic STORAGE_SIZE... yes
  11816. checking if Fortran default REAL is DOUBLE PRECISION... no
  11817. checking if Fortran compiler version compatible with Fortran 2003 HDF... yes
  11818. COMPILING arrangements/AEIThorns/BAM_Elliptic/src/admcon.c
  11819. checking whether we are using the GNU C++ compiler... yes
  11820. checking whether g++-mp-4.9 accepts -g... COMPILING arrangements/AEIThorns/BAM_Elliptic/src/algebra.c
  11821. yes
  11822. checking dependency style of g++-mp-4.9... gcc3
  11823. checking how to run the C++ preprocessor... g++-mp-4.9 -E
  11824. checking if c++ interface enabled... no
  11825. checking for perl... perl
  11826. checking whether /Applications/Xcode.app/Contents/Developer/usr/bin/make sets $(MAKE)... (cached) yes
  11827. checking for tr... /usr/bin/tr
  11828. checking if srcdir= and time commands work together... yes
  11829. checking how to print strings... printf
  11830. checking for a sed that does not truncate output... /opt/local/bin/gsed
  11831. checking for grep that handles long lines and -e... /usr/bin/grep
  11832. checking for egrep... /usr/bin/grep -E
  11833. checking for fgrep... /usr/bin/grep -F
  11834. checking for ld used by gcc-mp-4.9... g++-mp-4.9
  11835. checking if the linker (g++-mp-4.9) is GNU ld... no
  11836. checking for BSD- or MS-compatible name lister (nm)... /opt/local/bin/nm
  11837. checking the name lister (/opt/local/bin/nm) interface... COMPILING arrangements/AEIThorns/BAM_Elliptic/src/BAM_Elliptic_Solve.c
  11838. BSD nm
  11839. checking whether ln -s works... yes
  11840. checking the maximum length of command line arguments... 196608
  11841. checking whether the shell understands some XSI constructs... yes
  11842. checking whether the shell understands "+="... yes
  11843. checking how to convert i386-apple-darwin14.3.0 file names to i386-apple-darwin14.3.0 format... func_convert_file_noop
  11844. checking how to convert i386-apple-darwin14.3.0 file names to toolchain format... func_convert_file_noop
  11845. checking for g++-mp-4.9 option to reload object files... -r
  11846. checking for objdump... objdump
  11847. checking how to recognize dependent libraries... pass_all
  11848. checking for dlltool... dlltool
  11849. checking how to associate runtime and link libraries... printf %s\n
  11850. checking for archiver @FILE support... /Users/comerduncan/Cactus/arrangements/AEIThorns/BAM_Elliptic/src/BAM_Elliptic_Solve.c: In function 'limitations':
  11851. /Users/comerduncan/Cactus/arrangements/AEIThorns/BAM_Elliptic/src/BAM_Elliptic_Solve.c:580:3: warning: implicit declaration of function 'CCTK_StaggerVars' [-Wimplicit-function-declaration]
  11852. if (CCTK_StaggerVars() == PUGH_STAGGER)
  11853. ^
  11854. /Users/comerduncan/Cactus/arrangements/AEIThorns/BAM_Elliptic/src/BAM_Elliptic_Solve.c:580:29: error: 'PUGH_STAGGER' undeclared (first use in this function)
  11855. if (CCTK_StaggerVars() == PUGH_STAGGER)
  11856. ^
  11857. /Users/comerduncan/Cactus/arrangements/AEIThorns/BAM_Elliptic/src/BAM_Elliptic_Solve.c:580:29: note: each undeclared identifier is reported only once for each function it appears in
  11858. no
  11859. checking for strip... strip
  11860. checking for ranlib... ranlib
  11861. checking command to parse /opt/local/bin/nm output from gcc-mp-4.9 object... make[3]: *** [BAM_Elliptic_Solve.c.o] Error 1
  11862. make[2]: *** [make.checked] Error 2
  11863. make[1]: *** [/Users/comerduncan/Cactus/configs/sim/lib/libthorn_BAM_Elliptic.a] Error 2
  11864. make[1]: *** Waiting for unfinished jobs....
  11865. ok
  11866. checking for sysroot... no
  11867. checking for mt... no
  11868. checking if : is a manifest tool... no
  11869. checking for dsymutil... dsymutil
  11870. checking for nmedit... nmedit
  11871. checking for lipo... lipo
  11872. checking for otool... otool
  11873. checking for otool64... no
  11874. checking for -single_module linker flag... yes
  11875. checking for -exported_symbols_list linker flag... yes
  11876. checking for -force_load linker flag... yes
  11877. checking how to run the C preprocessor... gcc-mp-4.9 -E
  11878. checking for ANSI C header files... yes
  11879. checking for sys/types.h... yes
  11880. checking for sys/stat.h... yes
  11881. checking for stdlib.h... yes
  11882. checking for string.h... yes
  11883. checking for memory.h... yes
  11884. checking for strings.h... yes
  11885. checking for inttypes.h... yes
  11886. checking for stdint.h... yes
  11887. checking for unistd.h... yes
  11888. checking for dlfcn.h... yes
  11889. checking for objdir... .libs
  11890. checking if gcc-mp-4.9 supports -fno-rtti -fno-exceptions... no
  11891. checking for gcc-mp-4.9 option to produce PIC... -fno-common -DPIC
  11892. checking if gcc-mp-4.9 PIC flag -fno-common -DPIC works... yes
  11893. checking if gcc-mp-4.9 static flag -static works... no
  11894. checking if gcc-mp-4.9 supports -c -o file.o... yes
  11895. checking if gcc-mp-4.9 supports -c -o file.o... (cached) yes
  11896. checking whether the gcc-mp-4.9 linker (g++-mp-4.9) supports shared libraries... yes
  11897. checking dynamic linker characteristics... darwin14.3.0 dyld
  11898. checking how to hardcode library paths into programs... immediate
  11899. checking for dlopen in -ldl... yes
  11900. checking whether a program can dlopen itself... yes
  11901. checking whether a statically linked program can dlopen itself... yes
  11902. checking whether stripping libraries is possible... yes
  11903. checking if libtool supports shared libraries... yes
  11904. checking whether to build shared libraries... no
  11905. checking whether to build static libraries... yes
  11906. checking if libtool supports shared libraries... yes
  11907. checking whether to build shared libraries... no
  11908. checking whether to build static libraries... yes
  11909. checking for gfortran-mp-4.9 option to produce PIC... -fno-common
  11910. checking if gfortran-mp-4.9 PIC flag -fno-common works... yes
  11911. checking if gfortran-mp-4.9 static flag -static works... no
  11912. checking if gfortran-mp-4.9 supports -c -o file.o... yes
  11913. checking if gfortran-mp-4.9 supports -c -o file.o... (cached) yes
  11914. checking whether the gfortran-mp-4.9 linker (g++-mp-4.9) supports shared libraries... yes
  11915. checking dynamic linker characteristics... darwin14.3.0 dyld
  11916. checking how to hardcode library paths into programs... immediate
  11917. checking if we should install only statically linked executables... yes
  11918. warning: -static flag not supported on this system; executable won't statically link shared system libraries.
  11919. checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes
  11920. checking how make searches directories... VPATH=DIR1 DIR2 ...
  11921. checking whether make will build with undefined variables... yes
  11922. checking for production mode... production
  11923. checking for ceil in -lm... yes
  11924. checking for dlopen in -ldl... (cached) yes
  11925. checking for ANSI C header files... (cached) yes
  11926. checking whether time.h and sys/time.h may both be included... yes
  11927. checking for difftime... yes
  11928. checking for gettimeofday... yes
  11929. checking for library containing clock_gettime... no
  11930. checking for clock_gettime... no
  11931. checking sys/resource.h usability... yes
  11932. checking sys/resource.h presence... yes
  11933. checking for sys/resource.h... yes
  11934. checking sys/time.h usability... yes
  11935. checking sys/time.h presence... yes
  11936. checking for sys/time.h... yes
  11937. checking for unistd.h... (cached) yes
  11938. checking sys/ioctl.h usability... yes
  11939. checking sys/ioctl.h presence... yes
  11940. checking for sys/ioctl.h... yes
  11941. checking for sys/stat.h... (cached) yes
  11942. checking sys/socket.h usability... yes
  11943. checking sys/socket.h presence... yes
  11944. checking for sys/socket.h... yes
  11945. checking for sys/types.h... (cached) yes
  11946. checking stddef.h usability... yes
  11947. checking stddef.h presence... yes
  11948. checking for stddef.h... yes
  11949. checking setjmp.h usability... yes
  11950. checking setjmp.h presence... yes
  11951. checking for setjmp.h... yes
  11952. checking features.h usability... no
  11953. checking features.h presence... no
  11954. checking for features.h... no
  11955. checking dirent.h usability... yes
  11956. checking dirent.h presence... yes
  11957. checking for dirent.h... yes
  11958. checking for stdint.h... (cached) yes
  11959. checking mach/mach_time.h usability... yes
  11960. checking mach/mach_time.h presence... yes
  11961. checking for mach/mach_time.h... yes
  11962. checking io.h usability... no
  11963. checking io.h presence... no
  11964. checking for io.h... no
  11965. checking winsock2.h usability... no
  11966. checking winsock2.h presence... no
  11967. checking for winsock2.h... no
  11968. checking sys/timeb.h usability... yes
  11969. checking sys/timeb.h presence... yes
  11970. checking for sys/timeb.h... yes
  11971. checking if configure should try to set up large file support... yes
  11972. checking for special C compiler options needed for large files... no
  11973. checking for _FILE_OFFSET_BITS value needed for large files... no
  11974. checking if large (64-bit) files are supported on this system.... yes
  11975. skipping test for lseek64(), fseeko64 , ftello64, ftruncate64() because off64_t is not defined
  11976. checking for fseeko... yes
  11977. checking for ftello... yes
  11978. checking for stat64... yes
  11979. checking for fstat64... yes
  11980. checking for off_t... yes
  11981. checking for size_t... yes
  11982. checking for ssize_t... yes
  11983. checking for ptrdiff_t... yes
  11984. checking whether byte ordering is bigendian... no
  11985. checking size of char... 1
  11986. checking size of short... 2
  11987. checking size of int... 4
  11988. checking size of unsigned... 4
  11989. checking size of long... 8
  11990. checking size of long long... 8
  11991. checking size of __int64... 0
  11992. checking size of float... 4
  11993. checking size of double... 8
  11994. checking size of long double... 16
  11995. checking size of int8_t... 1
  11996. checking size of uint8_t... 1
  11997. checking size of int_least8_t... 1
  11998. checking size of uint_least8_t... 1
  11999. checking size of int_fast8_t... 1
  12000. checking size of uint_fast8_t... 1
  12001. checking size of int16_t... 2
  12002. checking size of uint16_t... 2
  12003. checking size of int_least16_t... 2
  12004. checking size of uint_least16_t... 2
  12005. checking size of int_fast16_t... 2
  12006. checking size of uint_fast16_t... 2
  12007. checking size of int32_t... 4
  12008. checking size of uint32_t... 4
  12009. checking size of int_least32_t... 4
  12010. checking size of uint_least32_t... 4
  12011. checking size of int_fast32_t... 4
  12012. checking size of uint_fast32_t... 4
  12013. checking size of int64_t... 8
  12014. checking size of uint64_t... 8
  12015. checking size of int_least64_t... 8
  12016. checking size of uint_least64_t... 8
  12017. checking size of int_fast64_t... 8
  12018. checking size of uint_fast64_t... 8
  12019. checking size of size_t... 8
  12020. checking size of ssize_t... 8
  12021. checking size of ptrdiff_t... 8
  12022. checking size of off_t... 8
  12023. checking size of off64_t... 0
  12024. checking if dev_t is scalar... yes
  12025. checking for dmalloc library... suppressed
  12026. checking zlib.h usability... yes
  12027. checking zlib.h presence... yes
  12028. checking for zlib.h... yes
  12029. checking for compress2 in -lz... yes
  12030. checking for compress2... yes
  12031. checking for szlib... suppressed
  12032. checking for thread safe support... no
  12033. checking whether CLOCK_MONOTONIC is declared... no
  12034. checking for tm_gmtoff in struct tm... yes
  12035. checking for __tm_gmtoff in struct tm... no
  12036. checking for global timezone variable... yes
  12037. checking whether struct tm is in sys/time.h or time.h... time.h
  12038. checking for struct tm.tm_zone... yes
  12039. checking for struct timezone... yes
  12040. checking whether gettimeofday() gives timezone... yes
  12041. checking for st_blocks in struct stat... yes
  12042. checking for _getvideoconfig... no
  12043. checking for gettextinfo... no
  12044. checking for GetConsoleScreenBufferInfo... no
  12045. checking for _scrsize... no
  12046. checking for ioctl... yes
  12047. checking for struct videoconfig... no
  12048. checking for struct text_info... no
  12049. checking for TIOCGWINSZ... yes
  12050. checking for TIOCGETD... yes
  12051. checking for alarm... yes
  12052. checking for BSDgettimeofday... no
  12053. checking for fork... yes
  12054. checking for frexpf... yes
  12055. checking for frexpl... yes
  12056. checking for gethostname... yes
  12057. checking for getpwuid... yes
  12058. checking for getrusage... yes
  12059. checking for lstat... yes
  12060. checking for rand_r... yes
  12061. checking for random... yes
  12062. checking for setsysinfo... no
  12063. checking for signal... yes
  12064. checking for longjmp... yes
  12065. checking for setjmp... yes
  12066. checking for siglongjmp... yes
  12067. checking for sigsetjmp... yes
  12068. checking for sigprocmask... yes
  12069. checking for snprintf... yes
  12070. checking for srandom... yes
  12071. checking for strdup... yes
  12072. checking for symlink... yes
  12073. checking for system... yes
  12074. checking for tmpfile... yes
  12075. checking for asprintf... yes
  12076. checking for vasprintf... yes
  12077. checking for waitpid... yes
  12078. checking for vsnprintf... yes
  12079. checking if vsnprintf returns correct value... yes
  12080. checking if lone colon can be used as an argument... yes
  12081. checking for an ANSI C-conforming const... yes
  12082. checking for inline... inline
  12083. checking for __attribute__ extension... yes
  12084. checking for __func__ extension... yes
  12085. checking for __FUNCTION__ extension... yes
  12086. checking for C99 designated initialization support... yes
  12087. checking how to print long long... %ld and %lu
  12088. checking Threads support system scope... yes
  12089. checking for debug flags... none
  12090. checking whether function stack tracking is enabled... no
  12091. checking whether metadata trace file code is enabled... no
  12092. checking for API tracing... no
  12093. checking for instrumented library... no
  12094. checking whether to clear file buffers... yes
  12095. checking whether a memory checking tool will be used... no
  12096. checking for parallel support files... skipped
  12097. checking for I/O filters... all (shuffle,fletcher32,nbit,scaleoffset)
  12098. checking for Default Virtual File Driver definition... yes
  12099. checking for Direct Virtual File Driver support... no
  12100. checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin
  12101. checking whether exception handling functions is checked during data conversions... yes
  12102. checking whether data accuracy is guaranteed during data conversions... yes
  12103. checking if converting denormalized floating-point values is possible... yes
  12104. checking if converting floating-point values to long long is not working... false
  12105. checking if the machine has window style path name... no
  12106. checking if converting from long double to integers is accurate... yes
  12107. checking if converting from long double to integers works... yes
  12108. checking if accurately converting from integers to long double... yes
  12109. checking if accurately converting unsigned long to float values... yes
  12110. checking if accurately converting unsigned long long to floating-point values... yes
  12111. checking if accurately roundup converting floating-point to unsigned long long values... yes
  12112. checking if right maximum converting floating-point to unsigned long long values... yes
  12113. checking if correctly converting long double to unsigned int values... yes
  12114. checking if compiling unsigned long long to floating-point typecasts work... yes
  12115. checking if compiling long long to floating-point typecasts work... yes
  12116. checking if converting unsigned long long to long double with precision... yes
  12117. checking if overflows normally converting floating-point to integer values... yes
  12118. checking if using special algorithm to convert long double to (unsigned) long values... no
  12119. checking if using special algorithm to convert (unsigned) long to long double values... no
  12120. checking if correctly converting long double to (unsigned) long long values... yes
  12121. checking if correctly converting (unsigned) long long to long double values... yes
  12122. checking if bad code for log2 routine is generated... no
  12123. checking if high level library is enabled... yes
  12124. checking additional programs should be built... no
  12125. checking if deprecated public symbols are available... yes
  12126. checking which version of public symbols to use by default... v18
  12127. checking whether to perform strict file format checks... no
  12128. checking whether to have library information embedded in the executables... yes
  12129. checking if alignment restrictions are strictly enforced... no
  12130. configure: creating ./config.lt
  12131. config.lt: creating libtool
  12132. checking that generated files are newer than configure... done
  12133. configure: creating ./config.status
  12134. config.status: creating src/libhdf5.settings
  12135. config.status: creating Makefile
  12136. config.status: creating src/Makefile
  12137. config.status: creating test/Makefile
  12138. config.status: creating test/testcheck_version.sh
  12139. config.status: creating test/testerror.sh
  12140. config.status: creating test/H5srcdir_str.h
  12141. config.status: creating test/testlibinfo.sh
  12142. config.status: creating test/testlinks_env.sh
  12143. config.status: creating test/test_plugin.sh
  12144. config.status: creating testpar/Makefile
  12145. config.status: creating perform/Makefile
  12146. config.status: creating tools/Makefile
  12147. config.status: creating tools/h5dump/Makefile
  12148. config.status: creating tools/h5dump/testh5dump.sh
  12149. config.status: creating tools/h5dump/testh5dumppbits.sh
  12150. config.status: creating tools/h5dump/testh5dumpxml.sh
  12151. config.status: creating tools/h5ls/testh5ls.sh
  12152. config.status: creating tools/h5import/Makefile
  12153. config.status: creating tools/h5import/h5importtestutil.sh
  12154. config.status: creating tools/h5diff/Makefile
  12155. config.status: creating tools/h5diff/testh5diff.sh
  12156. config.status: creating tools/h5diff/testph5diff.sh
  12157. config.status: creating tools/h5jam/Makefile
  12158. config.status: creating tools/h5jam/testh5jam.sh
  12159. config.status: creating tools/h5repack/Makefile
  12160. config.status: creating tools/h5repack/h5repack.sh
  12161. config.status: creating tools/h5repack/h5repack_plugin.sh
  12162. config.status: creating tools/h5ls/Makefile
  12163. config.status: creating tools/h5copy/Makefile
  12164. config.status: creating tools/h5copy/testh5copy.sh
  12165. config.status: creating tools/lib/Makefile
  12166. config.status: creating tools/misc/Makefile
  12167. config.status: creating tools/misc/h5cc
  12168. config.status: creating tools/misc/testh5mkgrp.sh
  12169. config.status: creating tools/misc/testh5repart.sh
  12170. config.status: creating tools/h5stat/testh5stat.sh
  12171. config.status: creating tools/h5stat/Makefile
  12172. config.status: creating examples/Makefile
  12173. config.status: creating examples/run-c-ex.sh
  12174. config.status: creating examples/testh5cc.sh
  12175. config.status: creating c++/Makefile
  12176. config.status: creating c++/src/Makefile
  12177. config.status: creating c++/src/h5c++
  12178. config.status: creating c++/test/Makefile
  12179. config.status: creating c++/test/H5srcdir_str.h
  12180. config.status: creating c++/examples/Makefile
  12181. config.status: creating c++/examples/run-c++-ex.sh
  12182. config.status: creating c++/examples/testh5c++.sh
  12183. config.status: creating fortran/Makefile
  12184. config.status: creating fortran/src/h5fc
  12185. config.status: creating fortran/src/Makefile
  12186. config.status: creating fortran/test/Makefile
  12187. config.status: creating fortran/testpar/Makefile
  12188. config.status: creating fortran/examples/Makefile
  12189. config.status: creating fortran/examples/run-fortran-ex.sh
  12190. config.status: creating fortran/examples/testh5fc.sh
  12191. config.status: creating hl/Makefile
  12192. config.status: creating hl/src/Makefile
  12193. config.status: creating hl/test/Makefile
  12194. config.status: creating hl/test/H5srcdir_str.h
  12195. config.status: creating hl/tools/Makefile
  12196. config.status: creating hl/tools/gif2h5/Makefile
  12197. config.status: creating hl/tools/gif2h5/h52giftest.sh
  12198. config.status: creating hl/examples/Makefile
  12199. config.status: creating hl/examples/run-hlc-ex.sh
  12200. config.status: creating hl/c++/Makefile
  12201. config.status: creating hl/c++/src/Makefile
  12202. config.status: creating hl/c++/test/Makefile
  12203. config.status: creating hl/c++/examples/Makefile
  12204. config.status: creating hl/c++/examples/run-hlc++-ex.sh
  12205. config.status: creating hl/fortran/Makefile
  12206. config.status: creating hl/fortran/src/Makefile
  12207. config.status: creating hl/fortran/test/Makefile
  12208. config.status: creating hl/fortran/examples/Makefile
  12209. config.status: creating hl/fortran/examples/run-hlfortran-ex.sh
  12210. config.status: creating src/H5config.h
  12211. config.status: executing pubconf commands
  12212. creating src/H5pubconf.h
  12213. Post process src/libhdf5.settings
  12214. config.status: executing depfiles commands
  12215. config.status: executing libtool commands
  12216. SUMMARY OF THE HDF5 CONFIGURATION
  12217. =================================
  12218.  
  12219. General Information:
  12220. -------------------
  12221. HDF5 Version: 1.8.14
  12222. Configured on: Wed Jun 3 10:05:44 EDT 2015
  12223. Configured by: comerduncan@ComerMacProRetina
  12224. Configure mode: production
  12225. Host system: i386-apple-darwin14.3.0
  12226. Uname information: Darwin ComerMacProRetina 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
  12227. Byte sex: little-endian
  12228. Libraries: static
  12229. Installation point: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5
  12230.  
  12231. Compiling Options:
  12232. ------------------
  12233. Compilation Mode: production
  12234. C Compiler: /opt/local/bin/gcc-mp-4.9
  12235. CFLAGS: -g -std=c11 -Ofast -fopenmp -Wall
  12236. H5_CFLAGS: -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -O3 -fomit-frame-pointer -finline-functions
  12237. AM_CFLAGS:
  12238. CPPFLAGS: -fopenmp -Wall
  12239. H5_CPPFLAGS: -DNDEBUG -UH5_DEBUG_API
  12240. AM_CPPFLAGS: -I/opt/local/include
  12241. Shared C Library: no
  12242. Static C Library: yes
  12243. Statically Linked Executables: yes
  12244. LDFLAGS: -lgfortran
  12245. H5_LDFLAGS:
  12246. AM_LDFLAGS: -L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib -L/opt/local/lib
  12247. Extra libraries: -lz -ldl -lm
  12248. Archiver: ar
  12249. Ranlib: ranlib
  12250. Debugged Packages:
  12251. API Tracing: no
  12252.  
  12253. Languages:
  12254. ----------
  12255. Fortran: yes
  12256. Fortran Compiler: /opt/local/bin/gfortran-mp-4.9
  12257. Fortran 2003 Compiler: yes
  12258. Fortran Flags: -g -m128bit-long-double -fcray-pointer -ffixed-line-length-none -Ofast -fopenmp -Wall
  12259. H5 Fortran Flags: -pedantic -Wall -Wconversion -Wunderflow -Wimplicit-interface -W -O2 -s
  12260. AM Fortran Flags:
  12261. Shared Fortran Library: no
  12262. Static Fortran Library: yes
  12263.  
  12264. C++: no
  12265.  
  12266. Features:
  12267. ---------
  12268. Parallel HDF5: no
  12269. High Level library: yes
  12270. Threadsafety: no
  12271. Default API Mapping: v18
  12272. With Deprecated Public Symbols: yes
  12273. I/O filters (external): deflate(zlib)
  12274. I/O filters (internal): shuffle,fletcher32,nbit,scaleoffset
  12275. MPE: no
  12276. Direct VFD: no
  12277. dmalloc: no
  12278. Clear file buffers before write: yes
  12279. Using memory checker: no
  12280. Function Stack Tracing: no
  12281. Strict File Format Checks: no
  12282. Optimization Instrumentation: no
  12283. Large File Support (LFS): yes
  12284. HDF5: Building...
  12285. Making all in src
  12286. CC H5.lo
  12287. CC H5checksum.lo
  12288. H5checksum.c: In function 'H5_checksum_fletcher32':
  12289. H5checksum.c:112:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  12290. H5_checksum_fletcher32(const void *_data, size_t _len)
  12291. ^
  12292. H5checksum.c: In function 'H5_checksum_lookup3':
  12293. H5checksum.c:374:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  12294. H5_checksum_lookup3(const void *key, size_t length, uint32_t initval)
  12295. ^
  12296. H5checksum.c: In function 'H5_checksum_metadata':
  12297. H5checksum.c:451:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  12298. H5_checksum_metadata(const void *data, size_t len, uint32_t initval)
  12299. ^
  12300. H5checksum.c: In function 'H5_hash_string':
  12301. H5checksum.c:481:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  12302. H5_hash_string(const char *str)
  12303. ^
  12304. CC H5dbg.lo
  12305. H5dbg.c: In function 'H5_buffer_dump':
  12306. H5dbg.c:102:5: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  12307. for(u = 0; u < buf_size; u += 16) {
  12308. ^
  12309. CC H5system.lo
  12310. CC H5timer.lo
  12311. H5system.c: In function 'HDfprintf':
  12312. H5system.c:277:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12313. n = fprintf (stream, format_templ, x);
  12314. ^
  12315. H5system.c:277:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12316. H5system.c:280:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12317. n = fprintf (stream, format_templ, x);
  12318. ^
  12319. H5system.c:280:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12320. H5system.c:283:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12321. n = fprintf (stream, format_templ, x);
  12322. ^
  12323. H5system.c:283:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12324. H5system.c:286:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12325. n = fprintf (stream, format_templ, x);
  12326. ^
  12327. H5system.c:286:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12328. H5system.c:296:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12329. n = fprintf(stream, format_templ, x);
  12330. ^
  12331. H5system.c:296:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12332. H5system.c:299:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12333. n = fprintf(stream, format_templ, x);
  12334. ^
  12335. H5system.c:299:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12336. H5system.c:302:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12337. n = fprintf(stream, format_templ, x);
  12338. ^
  12339. H5system.c:302:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12340. H5system.c:305:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12341. n = fprintf(stream, format_templ, x);
  12342. ^
  12343. H5system.c:305:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12344. H5system.c:316:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  12345. n = fprintf(stream, format_templ, x);
  12346. ^
  12347. H5system.c:316:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12348. n = fprintf(stream, format_templ, x);
  12349. ^
  12350. H5system.c:316:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12351. H5system.c:319:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12352. n = fprintf(stream, format_templ, x);
  12353. ^
  12354. H5system.c:319:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12355. H5system.c:327:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12356. n = fprintf(stream, format_templ, x);
  12357. ^
  12358. H5system.c:327:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12359. H5system.c:364:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12360. n = fprintf(stream, format_templ, x);
  12361. ^
  12362. H5system.c:364:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12363. H5system.c:376:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12364. fprintf(stream, format_templ, "UNDEF");
  12365. ^
  12366. H5system.c:376:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12367. H5system.c:384:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12368. n = fprintf(stream, format_templ, x);
  12369. ^
  12370. H5system.c:384:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12371. H5system.c:392:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12372. n = fprintf(stream, format_templ, x);
  12373. ^
  12374. H5system.c:392:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12375. H5system.c:398:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12376. n = fprintf(stream, format_templ, nout);
  12377. ^
  12378. H5system.c:398:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  12379. H5system.c: In function 'HDstrtoll':
  12380. H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  12381. (*s>='A' && *s<'A'+base-10)))) {
  12382. ^
  12383. H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  12384. H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  12385. H5timer.c: In function 'H5_timer_begin':
  12386. H5timer.c:134:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12387. ((double)rusage.ru_utime.tv_usec / 1e6);
  12388. ^
  12389. H5timer.c:136:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12390. ((double)rusage.ru_stime.tv_usec / 1e6);
  12391. ^
  12392. H5timer.c:143:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12393. timer->etime = (double)etime.tv_sec + ((double)etime.tv_usec / 1e6);
  12394. ^
  12395. H5timer.c: In function 'H5_timer_end':
  12396. H5timer.c:175:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12397. timer->utime = MAX(0.0, now.utime - timer->utime);
  12398. ^
  12399. H5timer.c:175:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12400. H5timer.c:176:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12401. timer->stime = MAX(0.0, now.stime - timer->stime);
  12402. ^
  12403. H5timer.c:176:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12404. H5timer.c:177:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12405. timer->etime = MAX(0.0, now.etime - timer->etime);
  12406. ^
  12407. H5timer.c:177:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12408. H5timer.c: In function 'H5_bandwidth':
  12409. H5timer.c:219:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12410. if(nseconds <= 0.0)
  12411. ^
  12412. H5timer.c:223:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12413. if(HDfabs(bw) < 0.0000000001)
  12414. ^
  12415. H5timer.c:226:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12416. else if(bw < 1.0)
  12417. ^
  12418. H5timer.c:228:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12419. else if(bw < 1024.0) {
  12420. ^
  12421. H5timer.c:231:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12422. } else if(bw < (1024.0 * 1024.0)) {
  12423. ^
  12424. H5timer.c:231:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12425. H5timer.c:232:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12426. sprintf(buf, "%05.4f", bw / 1024.0);
  12427. ^
  12428. H5timer.c:234:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12429. } else if(bw < (1024.0 * 1024.0 * 1024.0)) {
  12430. ^
  12431. H5timer.c:234:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12432. H5timer.c:234:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12433. H5timer.c:235:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12434. sprintf(buf, "%05.4f", bw / (1024.0 * 1024.0));
  12435. ^
  12436. H5timer.c:235:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12437. H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12438. } else if(bw < (1024.0 * 1024.0 * 1024.0 * 1024.0)) {
  12439. ^
  12440. H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12441. H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12442. H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12443. H5timer.c:238:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12444. sprintf(buf, "%05.4f", bw / (1024.0 * 1024.0 * 1024.0));
  12445. ^
  12446. H5timer.c:238:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12447. H5timer.c:238:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12448. H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12449. } else if(bw < (1024.0 * 1024.0 * 1024.0 * 1024.0 * 1024.0)) {
  12450. ^
  12451. H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12452. H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12453. H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12454. H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12455. H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12456. sprintf(buf, "%05.4f", bw / (1024.0 * 1024.0 * 1024.0 * 1024.0));
  12457. ^
  12458. H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12459. H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12460. H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12461. CC H5trace.lo
  12462. H5trace.c: In function 'H5_trace':
  12463. H5trace.c:132:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12464. static H5_timer_t first_time = {0.0, 0.0, 0.0};
  12465. ^
  12466. H5trace.c:132:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12467. H5trace.c:132:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12468. H5trace.c:139:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12469. return 0.0; /*tracing is off*/
  12470. ^
  12471. H5trace.c:146:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12472. return 0.0;
  12473. ^
  12474. H5trace.c:153:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12475. return 0.0;
  12476. ^
  12477. H5trace.c:159:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  12478. if(HDfabs(first_time.etime) < 0.0000000001)
  12479. ^
  12480. H5trace.c:235:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12481. unsigned n = (unsigned)MAX (0, (int)HDstrlen(argname) - 3); /*lint !e666 Allow expression with side effects */
  12482. ^
  12483. H5trace.c:2312:44: warning: conversion to 'hssize_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  12484. asize[argno] = iul;
  12485. ^
  12486. H5trace.c:2336:44: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  12487. asize[argno] = iull;
  12488. ^
  12489. CC H5A.lo
  12490. CC H5Abtree2.lo
  12491. H5Abtree2.c: In function 'H5A_dense_btree2_name_compare':
  12492. H5Abtree2.c:272:16: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  12493. herr_t status; /* Status from fractal heap 'op' routine */
  12494. ^
  12495. CC H5Adense.lo
  12496. CC H5Adeprec.lo
  12497. CC H5Aint.lo
  12498. H5Aint.c: In function 'H5A_create':
  12499. H5Aint.c:202:45: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12500. if(NULL == (attr->shared->dt = H5T_copy(type, H5T_COPY_ALL)))
  12501. ^
  12502. In file included from H5Oprivate.h:41:0,
  12503. from H5Aprivate.h:27,
  12504. from H5Apkg.h:39,
  12505. from H5Aint.c:39:
  12506. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12507. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12508. ^
  12509. H5Aint.c: In function 'H5A_write':
  12510. H5Aint.c:529:62: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12511. if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0 ||
  12512. ^
  12513. In file included from H5Oprivate.h:41:0,
  12514. from H5Aprivate.h:27,
  12515. from H5Apkg.h:39,
  12516. from H5Aint.c:39:
  12517. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12518. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12519. ^
  12520. H5Aint.c: In function 'H5A_read':
  12521. H5Aint.c:646:71: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12522. (dst_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0)
  12523. ^
  12524. In file included from H5Oprivate.h:41:0,
  12525. from H5Aprivate.h:27,
  12526. from H5Apkg.h:39,
  12527. from H5Aint.c:39:
  12528. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12529. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12530. ^
  12531. In file included from H5Aint.c:38:0:
  12532. H5Aint.c: In function 'H5A_attr_copy_file':
  12533. H5Aint.c:2022:98: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  12534. H5_ASSIGN_OVERFLOW(attr_dst->shared->data_size, H5S_GET_EXTENT_NPOINTS(attr_dst->shared->ds) * H5T_get_size(attr_dst->shared->dt), hssize_t, size_t);
  12535. ^
  12536. H5private.h:1485:23: note: in definition of macro 'H5_ASSIGN_OVERFLOW'
  12537. (dst) = (dsttype)(src);
  12538. ^
  12539. H5Aint.c:1924:17: warning: unused parameter 'cpy_info' [-Wunused-parameter]
  12540. H5O_copy_t *cpy_info, hid_t dxpl_id)
  12541. ^
  12542. H5Aint.c: In function 'H5A_oloc':
  12543. H5Aint.c:1103:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  12544. H5A_oloc(H5A_t *attr)
  12545. ^
  12546. H5Aint.c: In function 'H5A_nameof':
  12547. H5Aint.c:1134:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  12548. H5A_nameof(H5A_t *attr)
  12549. ^
  12550. H5Aint.c: In function 'H5A_type':
  12551. H5Aint.c:1163:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  12552. H5A_type(const H5A_t *attr)
  12553. ^
  12554. CC H5Atest.lo
  12555. CC H5AC.lo
  12556. CC H5B.lo
  12557. H5B.c: In function 'H5B_iterate_helper':
  12558. H5B.c:1259:15: warning: request for implicit conversion from 'void *' to 'haddr_t *' not permitted in C++ [-Wc++-compat]
  12559. child = H5FL_SEQ_FREE(haddr_t, child);
  12560. ^
  12561. H5B.c: In function 'H5B_shared_new':
  12562. H5B.c:1828:30: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12563. shared->nkey = H5FL_SEQ_FREE(size_t, shared->nkey);
  12564. ^
  12565. H5B.c: In function 'H5B_shared_free':
  12566. H5B.c:1859:18: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12567. shared->nkey = H5FL_SEQ_FREE(size_t, shared->nkey);
  12568. ^
  12569. H5B.c: In function 'H5B_copy':
  12570. H5B.c:1927:22: warning: request for implicit conversion from 'void *' to 'haddr_t *' not permitted in C++ [-Wc++-compat]
  12571. new_node->child = H5FL_SEQ_FREE(haddr_t, new_node->child);
  12572. ^
  12573. H5B.c: In function 'H5B_valid':
  12574. H5B.c:2112:26: warning: variable 'shared' set but not used [-Wunused-but-set-variable]
  12575. H5B_shared_t *shared; /* Pointer to shared B-tree info */
  12576. ^
  12577. H5B.c: In function 'H5B_node_dest':
  12578. H5B.c:2174:15: warning: request for implicit conversion from 'void *' to 'haddr_t *' not permitted in C++ [-Wc++-compat]
  12579. bt->child = H5FL_SEQ_FREE(haddr_t, bt->child);
  12580. ^
  12581. CC H5Bcache.lo
  12582. CC H5Bdbg.lo
  12583. CC H5B2.lo
  12584. H5Bdbg.c: In function 'H5B_debug':
  12585. H5Bdbg.c:130:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12586. "Address:", bt->child[u]);
  12587. ^
  12588. H5Bdbg.c:136:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12589. "Left Key:");
  12590. ^
  12591. H5Bdbg.c:139:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12592. H5B_NKEY(bt, shared, u), udata);
  12593. ^
  12594. H5Bdbg.c:143:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12595. "Right Key:");
  12596. ^
  12597. H5Bdbg.c:146:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12598. H5B_NKEY(bt, shared, u + 1), udata);
  12599. ^
  12600. CC H5B2cache.lo
  12601. H5B2cache.c: In function 'H5B2__cache_internal_load':
  12602. H5B2cache.c:552:22: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion]
  12603. internal->nrec = udata->nrec;
  12604. ^
  12605. H5B2cache.c:553:23: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion]
  12606. internal->depth = udata->depth;
  12607. ^
  12608. In file included from H5B2private.h:34:0,
  12609. from H5B2pkg.h:32,
  12610. from H5B2cache.c:38:
  12611. H5Fprivate.h:151:11: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  12612. n = (n << 8) | *(--p); \
  12613. ^
  12614. H5Fprivate.h:183:41: note: in expansion of macro 'DECODE_VAR'
  12615. # define UINT64DECODE_VAR(p, n, l) DECODE_VAR(p, n, l)
  12616. ^
  12617. H5B2cache.c:572:9: note: in expansion of macro 'UINT64DECODE_VAR'
  12618. UINT64DECODE_VAR(p, int_node_ptr->node_nrec, udata->hdr->max_nrec_size);
  12619. ^
  12620. H5B2cache.c: In function 'H5B2__cache_leaf_load':
  12621. H5B2cache.c:890:18: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion]
  12622. leaf->nrec = udata->nrec;
  12623. ^
  12624. CC H5B2dbg.lo
  12625. H5B2dbg.c: In function 'H5B2_hdr_debug':
  12626. H5B2dbg.c:175:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12627. hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec);
  12628. ^
  12629. CC H5B2hdr.lo
  12630. H5B2dbg.c: In function 'H5B2_int_debug':
  12631. H5B2dbg.c:289:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12632. internal->node_ptrs[u].addr);
  12633. ^
  12634. H5B2dbg.c:294:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12635. temp_str);
  12636. ^
  12637. H5B2dbg.c:297:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12638. H5B2_INT_NREC(internal, hdr, u), dbg_ctx);
  12639. ^
  12640. H5B2dbg.c:306:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12641. internal->node_ptrs[u].addr);
  12642. ^
  12643. H5B2dbg.c: In function 'H5B2_leaf_debug':
  12644. H5B2dbg.c:415:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12645. temp_str);
  12646. ^
  12647. H5B2dbg.c:418:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  12648. H5B2_LEAF_NREC(leaf, hdr, u), dbg_ctx);
  12649. ^
  12650. H5B2hdr.c: In function 'H5B2_hdr_free':
  12651. H5B2hdr.c:525:22: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12652. hdr->nat_off = H5FL_SEQ_FREE(size_t, hdr->nat_off);
  12653. ^
  12654. H5B2hdr.c:542:24: warning: request for implicit conversion from 'void *' to 'struct H5B2_node_info_t *' not permitted in C++ [-Wc++-compat]
  12655. hdr->node_info = H5FL_SEQ_FREE(H5B2_node_info_t, hdr->node_info);
  12656. ^
  12657. CC H5B2int.lo
  12658. H5B2int.c: In function 'H5B2_redistribute2':
  12659. H5B2int.c:549:31: warning: conversion to 'hssize_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  12660. left_moved_nrec = moved_nrec;
  12661. ^
  12662. H5B2int.c:550:30: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  12663. right_moved_nrec -= moved_nrec;
  12664. ^
  12665. H5B2int.c:550:33: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  12666. right_moved_nrec -= moved_nrec;
  12667. ^
  12668. H5B2int.c:602:29: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  12669. left_moved_nrec -= moved_nrec;
  12670. ^
  12671. H5B2int.c:602:32: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  12672. left_moved_nrec -= moved_nrec;
  12673. ^
  12674. H5B2int.c:603:32: warning: conversion to 'hssize_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  12675. right_moved_nrec = moved_nrec;
  12676. ^
  12677. CC H5B2stat.lo
  12678. CC H5B2test.lo
  12679. H5B2test.c: In function 'H5B2_get_node_depth_test':
  12680. H5B2test.c:529:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  12681. ret_value = ninfo.depth;
  12682. ^
  12683. CC H5C.lo
  12684. H5C.c: In function 'H5C_pin_protected_entry':
  12685. H5C.c:3418:25: warning: variable 'cache_ptr' set but not used [-Wunused-but-set-variable]
  12686. H5C_t * cache_ptr;
  12687. ^
  12688. H5C.c: At top level:
  12689. H5C.c:285:1: warning: 'H5C_epoch_marker_notify' defined but not used [-Wunused-function]
  12690. H5C_epoch_marker_notify(H5C_notify_action_t UNUSED action,
  12691. ^
  12692. H5C.c: In function 'H5C_stats__reset':
  12693. H5C.c:4812:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  12694. H5C_stats__reset(H5C_t UNUSED * cache_ptr)
  12695. ^
  12696. H5C.c: In function 'H5C_make_space_in_cache':
  12697. H5C.c:8336:36: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  12698. ( entries_examined <= initial_list_len )
  12699. ^
  12700. CC H5CS.lo
  12701. CC H5D.lo
  12702. CC H5Dbtree.lo
  12703. CC H5Dchunk.lo
  12704. H5Dchunk.c: In function 'H5D__chunk_io_init':
  12705. H5Dchunk.c:742:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12706. if((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0)
  12707. ^
  12708. H5Dchunk.c:972:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12709. if(H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < 0)
  12710. ^
  12711. H5Dchunk.c: In function 'H5D__create_chunk_map_single':
  12712. H5Dchunk.c:1192:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12713. chunk_info->mspace = (H5S_t *)fm->mem_space;
  12714. ^
  12715. H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper':
  12716. H5Dchunk.c:1259:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12717. if(TRUE == H5S_hyper_intersect_block((H5S_t *)fm->file_space, coords, end)) {
  12718. ^
  12719. H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper':
  12720. H5Dchunk.c:1427:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12721. chunk_info->mspace = (H5S_t *)fm->mem_space;
  12722. ^
  12723. H5Dchunk.c: In function 'H5D__chunk_allocate':
  12724. H5Dchunk.c:3348:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12725. (void *)pline, (H5MM_free_t)H5D__chunk_xfree, (void *)pline,
  12726. ^
  12727. H5Dchunk.c:3348:63: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12728. (void *)pline, (H5MM_free_t)H5D__chunk_xfree, (void *)pline,
  12729. ^
  12730. H5Dchunk.c: In function 'H5D__chunk_prune_fill':
  12731. H5Dchunk.c:3790:20: warning: size of 'chunk_iter' is 2232 bytes [-Wlarger-than=]
  12732. H5S_sel_iter_t chunk_iter; /* Memory selection iteration info */
  12733. ^
  12734. H5Dchunk.c: In function 'H5D__chunk_copy':
  12735. H5Dchunk.c:4840:39: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12736. if(NULL == (dt_mem = H5T_copy(dt_src, H5T_COPY_TRANSIENT)))
  12737. ^
  12738. In file included from H5Oprivate.h:41:0,
  12739. from H5Dprivate.h:27,
  12740. from H5Dpkg.h:32,
  12741. from H5Dchunk.c:57:
  12742. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12743. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12744. ^
  12745. H5Dchunk.c:4848:39: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12746. if(NULL == (dt_dst = H5T_copy(dt_src, H5T_COPY_TRANSIENT)))
  12747. ^
  12748. In file included from H5Oprivate.h:41:0,
  12749. from H5Dprivate.h:27,
  12750. from H5Dpkg.h:32,
  12751. from H5Dchunk.c:57:
  12752. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12753. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12754. ^
  12755. H5Dchunk.c: In function 'H5D__chunk_dest':
  12756. H5Dchunk.c:5177:20: warning: request for implicit conversion from 'void *' to 'struct H5D_rdcc_ent_t **' not permitted in C++ [-Wc++-compat]
  12757. rdcc->slot = H5FL_SEQ_FREE(H5D_rdcc_ent_ptr_t, rdcc->slot);
  12758. ^
  12759. CC H5Dcompact.lo
  12760. CC H5Dcontig.lo
  12761. H5Dcontig.c: In function 'H5D__contig_is_space_alloc':
  12762. H5Dcontig.c:471:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  12763. H5D__contig_is_space_alloc(const H5O_storage_t *storage)
  12764. ^
  12765. CC H5Ddbg.lo
  12766. CC H5Ddeprec.lo
  12767. H5Dchunk.c:5172:7: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  12768. if(nerrors)
  12769. ^
  12770. CC H5Defl.lo
  12771. CC H5Dfill.lo
  12772. In file included from H5Cprivate.h:37:0,
  12773. from H5ACprivate.h:35,
  12774. from H5Oprivate.h:38,
  12775. from H5Dprivate.h:27,
  12776. from H5Dpkg.h:32,
  12777. from H5Defl.c:32:
  12778. H5Defl.c: In function 'H5D__efl_read':
  12779. H5Defl.c:292:50: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  12780. if(H5F_OVERFLOW_HSIZET2OFFT(efl->slot[u].offset + skip))
  12781. ^
  12782. H5Fprivate.h:346:16: note: in definition of macro 'H5F_OVERFLOW_HSIZET2OFFT'
  12783. ((hsize_t)(X)>=(hsize_t)((hsize_t)1<<(8*sizeof(off_t)-1)))
  12784. ^
  12785. In file included from H5Defl.c:31:0:
  12786. H5Defl.c:296:45: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  12787. if(HDlseek(fd, (off_t)(efl->slot[u].offset + skip), SEEK_SET) < 0)
  12788. ^
  12789. H5private.h:956:41: note: in definition of macro 'HDlseek'
  12790. #define HDlseek(F,O,W) lseek(F,O,W)
  12791. ^
  12792. In file included from H5Cprivate.h:37:0,
  12793. from H5ACprivate.h:35,
  12794. from H5Oprivate.h:38,
  12795. from H5Dprivate.h:27,
  12796. from H5Dpkg.h:32,
  12797. from H5Defl.c:32:
  12798. H5Defl.c: In function 'H5D__efl_write':
  12799. H5Defl.c:378:50: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  12800. if(H5F_OVERFLOW_HSIZET2OFFT(efl->slot[u].offset + skip))
  12801. ^
  12802. H5Fprivate.h:346:16: note: in definition of macro 'H5F_OVERFLOW_HSIZET2OFFT'
  12803. ((hsize_t)(X)>=(hsize_t)((hsize_t)1<<(8*sizeof(off_t)-1)))
  12804. ^
  12805. In file included from H5Defl.c:31:0:
  12806. H5Defl.c:386:45: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  12807. if(HDlseek(fd, (off_t)(efl->slot[u].offset + skip), SEEK_SET) < 0)
  12808. ^
  12809. H5private.h:956:41: note: in definition of macro 'HDlseek'
  12810. #define HDlseek(F,O,W) lseek(F,O,W)
  12811. ^
  12812. H5Defl.c: In function 'H5D__efl_is_space_alloc':
  12813. H5Defl.c:201:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  12814. H5D__efl_is_space_alloc(const H5O_storage_t UNUSED *storage)
  12815. ^
  12816. H5Dfill.c: In function 'H5D__fill':
  12817. H5Dfill.c:234:62: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12818. if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(fill_type, H5T_COPY_ALL), FALSE)) < 0)
  12819. ^
  12820. In file included from H5Oprivate.h:41:0,
  12821. from H5Dprivate.h:27,
  12822. from H5Dpkg.h:32,
  12823. from H5Dfill.c:37:
  12824. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12825. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12826. ^
  12827. H5Dfill.c:237:62: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12828. if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(buf_type, H5T_COPY_ALL), FALSE)) < 0)
  12829. ^
  12830. In file included from H5Oprivate.h:41:0,
  12831. from H5Dprivate.h:27,
  12832. from H5Dpkg.h:32,
  12833. from H5Dfill.c:37:
  12834. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12835. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12836. ^
  12837. H5Dfill.c:248:28: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=]
  12838. H5S_sel_iter_t mem_iter; /* Memory selection iteration info */
  12839. ^
  12840. H5Dfill.c: In function 'H5D__fill_init':
  12841. H5Dfill.c:407:54: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12842. if(NULL == (fb_info->mem_type = H5T_copy(dset_type, H5T_COPY_REOPEN)))
  12843. ^
  12844. In file included from H5Oprivate.h:41:0,
  12845. from H5Dprivate.h:27,
  12846. from H5Dpkg.h:32,
  12847. from H5Dfill.c:37:
  12848. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12849. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12850. ^
  12851. CC H5Dint.lo
  12852. CC H5Dio.lo
  12853. H5Dint.c: In function 'H5D__init_type':
  12854. H5Dint.c:638:43: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  12855. if((dset->shared->type = H5T_copy(type, H5T_COPY_ALL)) == NULL)
  12856. ^
  12857. In file included from H5Oprivate.h:41:0,
  12858. from H5Dprivate.h:27,
  12859. from H5Dpkg.h:32,
  12860. from H5Dint.c:30:
  12861. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  12862. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  12863. ^
  12864. H5Dint.c:661:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  12865. dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */
  12866. ^
  12867. H5Dint.c: In function 'H5D_oloc':
  12868. H5Dint.c:1523:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  12869. H5D_oloc(H5D_t *dataset)
  12870. ^
  12871. H5Dint.c: In function 'H5D_nameof':
  12872. H5Dint.c:1546:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  12873. H5D_nameof(H5D_t *dataset)
  12874. ^
  12875. H5Dint.c: In function 'H5D_typeof':
  12876. H5Dint.c:1570:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  12877. H5D_typeof(const H5D_t *dset)
  12878. ^
  12879. H5Dio.c: In function 'H5D__read':
  12880. H5Dio.c:377:21: warning: size of 'fm' is 2864 bytes [-Wlarger-than=]
  12881. H5D_chunk_map_t fm; /* Chunk file<->memory mapping */
  12882. ^
  12883. H5Dio.c:477:66: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual]
  12884. (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.dst_type_size) < 0)
  12885. ^
  12886. H5Dio.c: In function 'H5D__write':
  12887. H5Dio.c:592:21: warning: size of 'fm' is 2864 bytes [-Wlarger-than=]
  12888. H5D_chunk_map_t fm; /* Chunk file<->memory mapping */
  12889. ^
  12890. H5Dio.c:731:66: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual]
  12891. (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.src_type_size) < 0)
  12892. ^
  12893. CC H5Dlayout.lo
  12894. CC H5Dmpio.lo
  12895. CC H5Doh.lo
  12896. CC H5Dscatgath.lo
  12897. H5Dscatgath.c: In function 'H5D__scatter_file':
  12898. H5Dscatgath.c:100:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=]
  12899. hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  12900. ^
  12901. H5Dscatgath.c:105:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=]
  12902. size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  12903. ^
  12904. H5Dscatgath.c:164:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12905. len = H5FL_SEQ_FREE(size_t, len);
  12906. ^
  12907. H5Dscatgath.c:166:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  12908. off = H5FL_SEQ_FREE(hsize_t, off);
  12909. ^
  12910. H5Dscatgath.c: In function 'H5D__gather_file':
  12911. H5Dscatgath.c:199:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=]
  12912. hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  12913. ^
  12914. H5Dscatgath.c:204:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=]
  12915. size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  12916. ^
  12917. H5Dscatgath.c:265:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12918. len = H5FL_SEQ_FREE(size_t, len);
  12919. ^
  12920. H5Dscatgath.c:267:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  12921. off = H5FL_SEQ_FREE(hsize_t, off);
  12922. ^
  12923. H5Dscatgath.c: In function 'H5D__scatter_mem':
  12924. H5Dscatgath.c:295:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=]
  12925. hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  12926. ^
  12927. H5Dscatgath.c:297:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=]
  12928. size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  12929. ^
  12930. H5Dscatgath.c:350:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12931. len = H5FL_SEQ_FREE(size_t, len);
  12932. ^
  12933. H5Dscatgath.c:352:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  12934. off = H5FL_SEQ_FREE(hsize_t, off);
  12935. ^
  12936. H5Dscatgath.c: In function 'H5D__gather_mem':
  12937. H5Dscatgath.c:382:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=]
  12938. hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  12939. ^
  12940. H5Dscatgath.c:384:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=]
  12941. size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  12942. ^
  12943. H5Dscatgath.c:437:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12944. len = H5FL_SEQ_FREE(size_t, len);
  12945. ^
  12946. H5Dscatgath.c:439:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  12947. off = H5FL_SEQ_FREE(hsize_t, off);
  12948. ^
  12949. H5Dscatgath.c: In function 'H5D__scatgath_read':
  12950. H5Dscatgath.c:463:20: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=]
  12951. H5S_sel_iter_t mem_iter; /*memory selection iteration info*/
  12952. ^
  12953. H5Dscatgath.c:465:20: warning: size of 'bkg_iter' is 2232 bytes [-Wlarger-than=]
  12954. H5S_sel_iter_t bkg_iter; /*background iteration info*/
  12955. ^
  12956. H5Dscatgath.c:467:20: warning: size of 'file_iter' is 2232 bytes [-Wlarger-than=]
  12957. H5S_sel_iter_t file_iter; /*file selection iteration info*/
  12958. ^
  12959. H5Dscatgath.c: In function 'H5D__scatgath_write':
  12960. H5Dscatgath.c:595:20: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=]
  12961. H5S_sel_iter_t mem_iter; /*memory selection iteration info*/
  12962. ^
  12963. H5Dscatgath.c:597:20: warning: size of 'bkg_iter' is 2232 bytes [-Wlarger-than=]
  12964. H5S_sel_iter_t bkg_iter; /*background iteration info*/
  12965. ^
  12966. H5Dscatgath.c:599:20: warning: size of 'file_iter' is 2232 bytes [-Wlarger-than=]
  12967. H5S_sel_iter_t file_iter; /*file selection iteration info*/
  12968. ^
  12969. H5Dscatgath.c: In function 'H5D__compound_opt_read':
  12970. H5Dscatgath.c:747:16: warning: size of '_off' is 8192 bytes [-Wlarger-than=]
  12971. hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  12972. ^
  12973. H5Dscatgath.c:749:16: warning: size of '_len' is 8192 bytes [-Wlarger-than=]
  12974. size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  12975. ^
  12976. H5Dscatgath.c:831:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  12977. len = H5FL_SEQ_FREE(size_t, len);
  12978. ^
  12979. H5Dscatgath.c:833:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  12980. off = H5FL_SEQ_FREE(hsize_t, off);
  12981. ^
  12982. H5Dscatgath.c: In function 'H5Dscatter':
  12983. H5Dscatgath.c:926:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=]
  12984. H5S_sel_iter_t iter; /* Selection iteration info*/
  12985. ^
  12986. H5Dscatgath.c: In function 'H5Dgather':
  12987. H5Dscatgath.c:1026:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=]
  12988. H5S_sel_iter_t iter; /* Selection iteration info*/
  12989. ^
  12990. CC H5Dselect.lo
  12991. H5Dscatgath.c: In function 'H5D__gather_file':
  12992. H5Dscatgath.c:194:1: warning: stack usage might be 16768 bytes [-Wstack-usage=]
  12993. H5D__gather_file(const H5D_io_info_t *_io_info,
  12994. ^
  12995. H5Dscatgath.c:270:1: warning: the frame size of 16672 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  12996. } /* H5D__gather_file() */
  12997. ^
  12998. H5Dscatgath.c: In function 'H5D__gather_mem.isra.0':
  12999. H5Dscatgath.c:376:1: warning: stack usage might be 16576 bytes [-Wstack-usage=]
  13000. H5D__gather_mem(const void *_buf, const H5S_t *space,
  13001. ^
  13002. H5Dscatgath.c:442:1: warning: the frame size of 16480 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  13003. } /* H5D__gather_mem() */
  13004. ^
  13005. H5Dscatgath.c: In function 'H5D__scatter_mem':
  13006. H5Dscatgath.c:289:1: warning: stack usage might be 16576 bytes [-Wstack-usage=]
  13007. H5D__scatter_mem (const void *_tscat_buf, const H5S_t *space,
  13008. ^
  13009. H5Dscatgath.c:355:1: warning: the frame size of 16480 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  13010. } /* H5D__scatter_mem() */
  13011. ^
  13012. H5Dscatgath.c: In function 'H5D__scatgath_read':
  13013. H5Dscatgath.c:458:1: warning: stack usage might be 23392 bytes [-Wstack-usage=]
  13014. H5D__scatgath_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info,
  13015. ^
  13016. H5Dselect.c: In function 'H5D__select_io':
  13017. H5Dselect.c:89:20: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=]
  13018. H5S_sel_iter_t mem_iter; /* Memory selection iteration info */
  13019. ^
  13020. H5Dselect.c:91:20: warning: size of 'file_iter' is 2232 bytes [-Wlarger-than=]
  13021. H5S_sel_iter_t file_iter; /* File selection iteration info */
  13022. ^
  13023. H5Dselect.c:93:13: warning: size of '_mem_off' is 8192 bytes [-Wlarger-than=]
  13024. hsize_t _mem_off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets in memory */
  13025. ^
  13026. H5Dselect.c:95:13: warning: size of '_file_off' is 8192 bytes [-Wlarger-than=]
  13027. hsize_t _file_off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets in the file */
  13028. ^
  13029. H5Dselect.c:97:12: warning: size of '_mem_len' is 8192 bytes [-Wlarger-than=]
  13030. size_t _mem_len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths in memory */
  13031. ^
  13032. H5Dselect.c:99:12: warning: size of '_file_len' is 8192 bytes [-Wlarger-than=]
  13033. size_t _file_len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths in the file */
  13034. ^
  13035. H5Dscatgath.c:574:1: warning: the frame size of 23296 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  13036. } /* end H5D__scatgath_read() */
  13037. ^
  13038. H5Dselect.c:242:18: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  13039. file_len = H5FL_SEQ_FREE(size_t, file_len);
  13040. ^
  13041. H5Dselect.c:244:18: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  13042. file_off = H5FL_SEQ_FREE(hsize_t, file_off);
  13043. ^
  13044. H5Dselect.c:246:17: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  13045. mem_len = H5FL_SEQ_FREE(size_t, mem_len);
  13046. ^
  13047. H5Dselect.c:248:17: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  13048. mem_off = H5FL_SEQ_FREE(hsize_t, mem_off);
  13049. ^
  13050. H5Dscatgath.c: In function 'H5D__scatgath_write':
  13051. H5Dscatgath.c:590:1: warning: stack usage might be 23568 bytes [-Wstack-usage=]
  13052. H5D__scatgath_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info,
  13053. ^
  13054. H5Dselect.c:86:1: warning: stack usage might be 37472 bytes [-Wstack-usage=]
  13055. H5D__select_io(const H5D_io_info_t *io_info, size_t elmt_size,
  13056. ^
  13057. H5Dscatgath.c:705:1: warning: the frame size of 23472 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  13058. } /* end H5D__scatgath_write() */
  13059. ^
  13060. H5Dselect.c:251:1: warning: the frame size of 37376 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  13061. } /* end H5D__select_io() */
  13062. ^
  13063. CC H5Dtest.lo
  13064. CC H5E.lo
  13065. CC H5Edeprec.lo
  13066. H5E.c: In function 'H5Epush2':
  13067. H5E.c:1391:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  13068. if(HDvasprintf(&tmp, fmt, ap) < 0)
  13069. ^
  13070. CC H5Eint.lo
  13071. H5Eint.c: In function 'H5E_printf_stack':
  13072. H5Eint.c:735:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  13073. if(HDvasprintf(&tmp, fmt, ap) < 0)
  13074. ^
  13075. H5Eint.c: In function 'H5E_clear_entries':
  13076. H5Eint.c:915:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13077. H5MM_xfree((void *)error->func_name); /* Casting away const OK - QAK */
  13078. ^
  13079. H5Eint.c:917:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13080. H5MM_xfree((void *)error->file_name); /* Casting away const OK - QAK */
  13081. ^
  13082. H5Eint.c:919:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13083. H5MM_xfree((void *)error->desc); /* Casting away const OK - QAK */
  13084. ^
  13085. H5Eint.c: In function 'H5E_walk':
  13086. H5Eint.c:570:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13087. for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--) {
  13088. ^
  13089. H5Eint.c:600:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13090. for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--)
  13091. ^
  13092. H5Eint.c: In function 'H5E_print':
  13093. H5Eint.c:570:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13094. for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--) {
  13095. ^
  13096. H5Eint.c:600:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13097. for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--)
  13098. ^
  13099. CC H5F.lo
  13100. CC H5Fint.lo
  13101. CC H5Faccum.lo
  13102. CC H5Fcwfs.lo
  13103. CC H5Fdbg.lo
  13104. CC H5Fefc.lo
  13105. H5Fdbg.c: In function 'H5F_debug':
  13106. H5Fdbg.c:126:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13107. H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL);
  13108. ^
  13109. H5Fdbg.c:141:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13110. H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL);
  13111. ^
  13112. H5Fefc.c: In function 'H5F_efc_max_nfiles':
  13113. H5Fefc.c:396:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13114. H5F_efc_max_nfiles(H5F_efc_t *efc)
  13115. ^
  13116. CC H5Ffake.lo
  13117. CC H5Fio.lo
  13118. CC H5Fmount.lo
  13119. H5Fmount.c: In function 'H5F_is_mount':
  13120. H5Fmount.c:440:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13121. H5F_is_mount(const H5F_t *file)
  13122. ^
  13123. CC H5Fmpi.lo
  13124. CC H5Fquery.lo
  13125. CC H5Fsfile.lo
  13126. H5Fquery.c: In function 'H5F_get_intent':
  13127. H5Fquery.c:94:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13128. H5F_get_intent(const H5F_t *f)
  13129. ^
  13130. H5Fquery.c: In function 'H5F_get_open_name':
  13131. H5Fquery.c:119:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13132. H5F_get_open_name(const H5F_t *f)
  13133. ^
  13134. H5Fquery.c: In function 'H5F_get_actual_name':
  13135. H5Fquery.c:145:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13136. H5F_get_actual_name(const H5F_t *f)
  13137. ^
  13138. H5Fquery.c: In function 'H5F_get_extpath':
  13139. H5Fquery.c:171:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13140. H5F_get_extpath(const H5F_t *f)
  13141. ^
  13142. H5Fquery.c: In function 'H5F_get_shared':
  13143. H5Fquery.c:195:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13144. H5F_get_shared(const H5F_t *f)
  13145. ^
  13146. H5Fquery.c: In function 'H5F_same_shared':
  13147. H5Fquery.c:218:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13148. H5F_same_shared(const H5F_t *f1, const H5F_t *f2)
  13149. ^
  13150. H5Fquery.c: In function 'H5F_get_nopen_objs':
  13151. H5Fquery.c:244:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13152. H5F_get_nopen_objs(const H5F_t *f)
  13153. ^
  13154. H5Fquery.c: In function 'H5F_get_file_id':
  13155. H5Fquery.c:267:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13156. H5F_get_file_id(const H5F_t *f)
  13157. ^
  13158. H5Fquery.c: In function 'H5F_get_parent':
  13159. H5Fquery.c:290:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13160. H5F_get_parent(const H5F_t *f)
  13161. ^
  13162. H5Fquery.c: In function 'H5F_get_nmounts':
  13163. H5Fquery.c:313:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13164. H5F_get_nmounts(const H5F_t *f)
  13165. ^
  13166. H5Fquery.c: In function 'H5F_get_fcpl':
  13167. H5Fquery.c:340:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13168. H5F_get_fcpl(const H5F_t *f)
  13169. ^
  13170. H5Fquery.c: In function 'H5F_sizeof_addr':
  13171. H5Fquery.c:367:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13172. H5F_sizeof_addr(const H5F_t *f)
  13173. ^
  13174. H5Fquery.c: In function 'H5F_sizeof_size':
  13175. H5Fquery.c:394:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13176. H5F_sizeof_size(const H5F_t *f)
  13177. ^
  13178. H5Fquery.c: In function 'H5F_get_sohm_addr':
  13179. H5Fquery.c:418:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13180. H5F_get_sohm_addr(const H5F_t *f)
  13181. ^
  13182. H5Fquery.c: In function 'H5F_get_sohm_vers':
  13183. H5Fquery.c:442:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13184. H5F_get_sohm_vers(const H5F_t *f)
  13185. ^
  13186. H5Fquery.c: In function 'H5F_get_sohm_nindexes':
  13187. H5Fquery.c:466:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13188. H5F_get_sohm_nindexes(const H5F_t *f)
  13189. ^
  13190. H5Fquery.c: In function 'H5F_sym_leaf_k':
  13191. H5Fquery.c:497:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13192. H5F_sym_leaf_k(const H5F_t *f)
  13193. ^
  13194. H5Fquery.c: In function 'H5F_Kvalue':
  13195. H5Fquery.c:529:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13196. H5F_Kvalue(const H5F_t *f, const H5B_class_t *type)
  13197. ^
  13198. H5Fquery.c: In function 'H5F_get_nrefs':
  13199. H5Fquery.c:555:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13200. H5F_get_nrefs(const H5F_t *f)
  13201. ^
  13202. H5Fquery.c: In function 'H5F_rdcc_nslots':
  13203. H5Fquery.c:586:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13204. H5F_rdcc_nslots(const H5F_t *f)
  13205. ^
  13206. H5Fquery.c: In function 'H5F_rdcc_nbytes':
  13207. H5Fquery.c:617:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13208. H5F_rdcc_nbytes(const H5F_t *f)
  13209. ^
  13210. H5Fquery.c: In function 'H5F_rdcc_w0':
  13211. H5Fquery.c:648:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13212. H5F_rdcc_w0(const H5F_t *f)
  13213. ^
  13214. H5Fquery.c: In function 'H5F_get_base_addr':
  13215. H5Fquery.c:675:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13216. H5F_get_base_addr(const H5F_t *f)
  13217. ^
  13218. H5Fquery.c: In function 'H5F_grp_btree_shared':
  13219. H5Fquery.c:707:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13220. H5F_grp_btree_shared(const H5F_t *f)
  13221. ^
  13222. H5Fquery.c: In function 'H5F_sieve_buf_size':
  13223. H5Fquery.c:738:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13224. H5F_sieve_buf_size(const H5F_t *f)
  13225. ^
  13226. H5Fquery.c: In function 'H5F_gc_ref':
  13227. H5Fquery.c:769:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13228. H5F_gc_ref(const H5F_t *f)
  13229. ^
  13230. H5Fquery.c: In function 'H5F_use_latest_format':
  13231. H5Fquery.c:798:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13232. H5F_use_latest_format(const H5F_t *f)
  13233. ^
  13234. H5Fquery.c: In function 'H5F_get_fc_degree':
  13235. H5Fquery.c:826:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13236. H5F_get_fc_degree(const H5F_t *f)
  13237. ^
  13238. H5Fquery.c: In function 'H5F_store_msg_crt_idx':
  13239. H5Fquery.c:854:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13240. H5F_store_msg_crt_idx(const H5F_t *f)
  13241. ^
  13242. H5Fquery.c: In function 'H5F_has_feature':
  13243. H5Fquery.c:881:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13244. H5F_has_feature(const H5F_t *f, unsigned feature)
  13245. ^
  13246. H5Fquery.c: In function 'H5F_get_driver_id':
  13247. H5Fquery.c:908:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13248. H5F_get_driver_id(const H5F_t *f)
  13249. ^
  13250. H5Fquery.c: In function 'H5F_is_tmp_addr':
  13251. H5Fquery.c:1037:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13252. H5F_is_tmp_addr(const H5F_t *f, haddr_t addr)
  13253. ^
  13254. H5Fquery.c: In function 'H5F_use_tmp_space':
  13255. H5Fquery.c:1065:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13256. H5F_use_tmp_space(const H5F_t *f)
  13257. ^
  13258. H5Fsfile.c: In function 'H5F_sfile_assert_num':
  13259. H5Fsfile.c:57:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  13260. H5F_sfile_assert_num(unsigned n)
  13261. ^
  13262. CC H5Fsuper.lo
  13263. CC H5Fsuper_cache.lo
  13264. H5Fsuper_cache.c: In function 'H5F_sblock_load':
  13265. H5Fsuper_cache.c:282:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13266. H5F_addr_decode(f, (const uint8_t **)&p, &sblock->base_addr/*out*/);
  13267. ^
  13268. H5Fsuper_cache.c:283:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13269. H5F_addr_decode(f, (const uint8_t **)&p, &sblock->ext_addr/*out*/);
  13270. ^
  13271. H5Fsuper_cache.c:284:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13272. H5F_addr_decode(f, (const uint8_t **)&p, &stored_eoa/*out*/);
  13273. ^
  13274. H5Fsuper_cache.c:285:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13275. H5F_addr_decode(f, (const uint8_t **)&p, &sblock->driver_addr/*out*/);
  13276. ^
  13277. H5Fsuper_cache.c:293:30: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13278. if(H5G_ent_decode(f, (const uint8_t **)&p, sblock->root_ent) < 0)
  13279. ^
  13280. H5Fsuper_cache.c:414:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13281. H5F_addr_decode(f, (const uint8_t **)&p, &sblock->base_addr/*out*/);
  13282. ^
  13283. H5Fsuper_cache.c:415:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13284. H5F_addr_decode(f, (const uint8_t **)&p, &sblock->ext_addr/*out*/);
  13285. ^
  13286. H5Fsuper_cache.c:416:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13287. H5F_addr_decode(f, (const uint8_t **)&p, &stored_eoa/*out*/);
  13288. ^
  13289. H5Fsuper_cache.c:417:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  13290. H5F_addr_decode(f, (const uint8_t **)&p, &sblock->root_addr/*out*/);
  13291. ^
  13292. CC H5Ftest.lo
  13293. CC H5FD.lo
  13294. CC H5FDcore.lo
  13295. H5FD.c: In function 'H5FD_get_base_addr':
  13296. H5FD.c:2052:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13297. H5FD_get_base_addr(const H5FD_t *file)
  13298. ^
  13299. CC H5FDdirect.lo
  13300. In file included from H5FDdirect.c:32:0:
  13301. H5private.h:1795:15: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable]
  13302. static int H5_interface_initialize_g = 0;
  13303. ^
  13304. H5FDdirect.c:26:33: warning: 'H5FD_direct_init_interface' declared 'static' but never defined [-Wunused-function]
  13305. #define H5_INTERFACE_INIT_FUNC H5FD_direct_init_interface
  13306. ^
  13307. H5private.h:1796:18: note: in expansion of macro 'H5_INTERFACE_INIT_FUNC'
  13308. static herr_t H5_INTERFACE_INIT_FUNC(void);
  13309. ^
  13310. CC H5FDfamily.lo
  13311. CC H5FDint.lo
  13312. H5FDfamily.c: In function 'H5FD_family_open':
  13313. H5FDfamily.c:649:11: warning: size of 'memb_name' is 4096 bytes [-Wlarger-than=]
  13314. char memb_name[4096], temp[4096];
  13315. ^
  13316. H5FDfamily.c:649:28: warning: size of 'temp' is 4096 bytes [-Wlarger-than=]
  13317. char memb_name[4096], temp[4096];
  13318. ^
  13319. H5FDfamily.c:711:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  13320. HDsnprintf(memb_name, sizeof(memb_name), name, 0);
  13321. ^
  13322. H5FDfamily.c:712:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  13323. HDsnprintf(temp, sizeof(temp), name, 1);
  13324. ^
  13325. H5FDfamily.c:718:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  13326. HDsnprintf(memb_name, sizeof(memb_name), name, file->nmembs);
  13327. ^
  13328. H5FDfamily.c: In function 'H5FD_family_cmp':
  13329. H5FDfamily.c:870:1: warning: label 'done' defined but not used [-Wunused-label]
  13330. done:
  13331. ^
  13332. H5FDfamily.c: In function 'H5FD_family_set_eoa':
  13333. H5FDfamily.c:970:11: warning: size of 'memb_name' is 4096 bytes [-Wlarger-than=]
  13334. char memb_name[4096];
  13335. ^
  13336. H5FDfamily.c:993:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  13337. HDsnprintf(memb_name, sizeof(memb_name), file->name, u);
  13338. ^
  13339. CC H5FDlog.lo
  13340. H5FDfamily.c: In function 'H5FD_family_open':
  13341. H5FDfamily.c:644:1: warning: stack usage might be 8336 bytes [-Wstack-usage=]
  13342. H5FD_family_open(const char *name, unsigned flags, hid_t fapl_id,
  13343. ^
  13344. H5FDlog.c: In function 'H5Pset_fapl_log':
  13345. H5FDlog.c:330:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13346. fa.logfile = (char *)logfile;
  13347. ^
  13348. CC H5FDmpi.lo
  13349. CC H5FDmpio.lo
  13350. H5FDlog.c: In function 'H5FD_log_open':
  13351. H5FDlog.c:627:95: warning: 'stat_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized]
  13352. HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f));
  13353. ^
  13354. H5FDlog.c:627:59: warning: 'stat_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized]
  13355. HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f));
  13356. ^
  13357. H5FDlog.c:625:95: warning: 'open_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized]
  13358. HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f));
  13359. ^
  13360. H5FDlog.c:625:59: warning: 'open_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized]
  13361. HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f));
  13362. ^
  13363. In file included from H5FDmpio.c:28:0:
  13364. H5private.h:1795:15: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable]
  13365. static int H5_interface_initialize_g = 0;
  13366. ^
  13367. H5FDmpio.c:25:33: warning: 'H5FD_mpio_init_interface' declared 'static' but never defined [-Wunused-function]
  13368. #define H5_INTERFACE_INIT_FUNC H5FD_mpio_init_interface
  13369. ^
  13370. H5private.h:1796:18: note: in expansion of macro 'H5_INTERFACE_INIT_FUNC'
  13371. static herr_t H5_INTERFACE_INIT_FUNC(void);
  13372. ^
  13373. CC H5FDmulti.lo
  13374. CC H5FDsec2.lo
  13375. H5FDmulti.c: In function 'H5FD_multi_read':
  13376. H5FDmulti.c:1657:55: warning: unused parameter 'dxpl_id' [-Wunused-parameter]
  13377. H5FD_multi_read(H5FD_t *_file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr,
  13378. ^
  13379. H5FDmulti.c: In function 'H5FD_multi_write':
  13380. H5FDmulti.c:1708:56: warning: unused parameter 'dxpl_id' [-Wunused-parameter]
  13381. H5FD_multi_write(H5FD_t *_file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr,
  13382. ^
  13383. H5FDmulti.c: In function 'compute_next':
  13384. H5FDmulti.c:59:16: warning: declaration of '_unmapped' shadows a previous local [-Wshadow]
  13385. H5FD_mem_t _unmapped, LOOPVAR; \
  13386. ^
  13387. H5FDmulti.c:1882:2: note: in expansion of macro 'UNIQUE_MEMBERS'
  13388. UNIQUE_MEMBERS(file->fa.memb_map, mt2) {
  13389. ^
  13390. H5FDmulti.c:59:16: warning: shadowed declaration is here [-Wshadow]
  13391. H5FD_mem_t _unmapped, LOOPVAR; \
  13392. ^
  13393. H5FDmulti.c:1881:5: note: in expansion of macro 'UNIQUE_MEMBERS'
  13394. UNIQUE_MEMBERS(file->fa.memb_map, mt1) {
  13395. ^
  13396. H5FDmulti.c:60:13: warning: declaration of '_seen' shadows a previous local [-Wshadow]
  13397. hbool_t _seen[H5FD_MEM_NTYPES]; \
  13398. ^
  13399. H5FDmulti.c:1882:2: note: in expansion of macro 'UNIQUE_MEMBERS'
  13400. UNIQUE_MEMBERS(file->fa.memb_map, mt2) {
  13401. ^
  13402. H5FDmulti.c:60:13: warning: shadowed declaration is here [-Wshadow]
  13403. hbool_t _seen[H5FD_MEM_NTYPES]; \
  13404. ^
  13405. H5FDmulti.c:1881:5: note: in expansion of macro 'UNIQUE_MEMBERS'
  13406. UNIQUE_MEMBERS(file->fa.memb_map, mt1) {
  13407. ^
  13408. H5FDmulti.c: In function 'open_members':
  13409. H5FDmulti.c:1931:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  13410. sprintf(tmp, file->fa.memb_name[mt], file->name);
  13411. ^
  13412. CC H5FDspace.lo
  13413. H5FDmulti.c: In function 'H5FD_multi_close':
  13414. H5FDmulti.c:1168:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  13415. if (nerrors)
  13416. ^
  13417. H5FDmulti.c: In function 'open_members':
  13418. H5FDmulti.c:1949:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  13419. if (nerrors)
  13420. ^
  13421. CC H5FDstdio.lo
  13422. CC H5FL.lo
  13423. CC H5FO.lo
  13424. CC H5FS.lo
  13425. H5FS.c: In function 'H5FS_new':
  13426. H5FS.c:540:24: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  13427. fspace->nclasses = nclasses;
  13428. ^
  13429. In file included from H5FS.c:38:0:
  13430. H5FSpkg.h:62:29: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13431. #define H5FS_HEADER_SIZE(f) ( \
  13432. ^
  13433. H5FS.c:566:24: note: in expansion of macro 'H5FS_HEADER_SIZE'
  13434. fspace->hdr_size = H5FS_HEADER_SIZE(f);
  13435. ^
  13436. H5FS.c: In function 'H5FS_size':
  13437. H5FS.c:601:24: warning: unused parameter 'f' [-Wunused-parameter]
  13438. H5FS_size(const H5F_t *f, const H5FS_t *fspace, hsize_t *meta_size)
  13439. ^
  13440. H5FS.c: In function 'H5FS_sinfo_dest':
  13441. H5FS.c:892:17: warning: request for implicit conversion from 'void *' to 'struct H5FS_bin_t *' not permitted in C++ [-Wc++-compat]
  13442. sinfo->bins = H5FL_SEQ_FREE(H5FS_bin_t, sinfo->bins);
  13443. ^
  13444. CC H5FScache.lo
  13445. CC H5FSdbg.lo
  13446. H5FScache.c: In function 'H5FS_cache_sinfo_load':
  13447. H5FScache.c:618:17: warning: variable 'old_tot_space' set but not used [-Wunused-but-set-variable]
  13448. hsize_t old_tot_space; /* Total space managed from header */
  13449. ^
  13450. H5FScache.c:617:17: warning: variable 'old_ghost_sect_count' set but not used [-Wunused-but-set-variable]
  13451. hsize_t old_ghost_sect_count; /* Total ghost section count from header */
  13452. ^
  13453. H5FScache.c:616:17: warning: variable 'old_serial_sect_count' set but not used [-Wunused-but-set-variable]
  13454. hsize_t old_serial_sect_count; /* Total serializable section count from header */
  13455. ^
  13456. H5FScache.c:615:17: warning: variable 'old_tot_sect_count' set but not used [-Wunused-but-set-variable]
  13457. hsize_t old_tot_sect_count; /* Total section count from header */
  13458. ^
  13459. H5FSdbg.c: In function 'H5FS_sects_debug':
  13460. H5FSdbg.c:288:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13461. if(H5HF_sects_debug(f, dxpl_id, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
  13462. ^
  13463. CC H5FSsection.lo
  13464. H5FSsection.c: In function 'H5FS_sinfo_new':
  13465. H5FSsection.c:147:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13466. sinfo->sect_prefix_size = (size_t)H5FS_SINFO_PREFIX_SIZE(f);
  13467. ^
  13468. H5FSsection.c:178:25: warning: request for implicit conversion from 'void *' to 'struct H5FS_bin_t *' not permitted in C++ [-Wc++-compat]
  13469. sinfo->bins = H5FL_SEQ_FREE(H5FS_bin_t, sinfo->bins);
  13470. ^
  13471. H5FSsection.c: In function 'H5FS_sect_try_shrink_eoa':
  13472. H5FSsection.c:2338:24: warning: passing argument 1 of 'H5FS_sinfo_lock' discards 'const' qualifier from pointer target type
  13473. if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC_WRITE) < 0)
  13474. ^
  13475. H5FSsection.c:207:1: note: expected 'struct H5F_t *' but argument is of type 'const struct H5F_t *'
  13476. H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, H5AC_protect_t accmode)
  13477. ^
  13478. H5FSsection.c:2338:36: warning: passing argument 3 of 'H5FS_sinfo_lock' discards 'const' qualifier from pointer target type
  13479. if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC_WRITE) < 0)
  13480. ^
  13481. H5FSsection.c:207:1: note: expected 'struct H5FS_t *' but argument is of type 'const struct H5FS_t *'
  13482. H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, H5AC_protect_t accmode)
  13483. ^
  13484. H5FSsection.c:2362:32: warning: passing argument 1 of 'H5FS_sect_remove_real' discards 'const' qualifier from pointer target type
  13485. if(H5FS_sect_remove_real(fspace, tmp_sect) < 0)
  13486. ^
  13487. H5FSsection.c:859:1: note: expected 'struct H5FS_t *' but argument is of type 'const struct H5FS_t *'
  13488. H5FS_sect_remove_real(H5FS_t *fspace, H5FS_section_info_t *sect)
  13489. ^
  13490. H5FSsection.c:2376:41: warning: passing argument 1 of 'H5FS_sinfo_unlock' discards 'const' qualifier from pointer target type
  13491. if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0)
  13492. ^
  13493. H5FSsection.c:313:1: note: expected 'struct H5F_t *' but argument is of type 'const struct H5F_t *'
  13494. H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified)
  13495. ^
  13496. H5FSsection.c:2376:53: warning: passing argument 3 of 'H5FS_sinfo_unlock' discards 'const' qualifier from pointer target type
  13497. if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0)
  13498. ^
  13499. H5FSsection.c:313:1: note: expected 'struct H5FS_t *' but argument is of type 'const struct H5FS_t *'
  13500. H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified)
  13501. ^
  13502. CC H5FSstat.lo
  13503. H5FSstat.c: In function 'H5FS_stat_info':
  13504. H5FSstat.c:99:23: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13505. stats->hdr_size = (size_t)H5FS_HEADER_SIZE(f);
  13506. ^
  13507. CC H5FStest.lo
  13508. H5FStest.c: In function 'H5FS_cmp_cparam_test':
  13509. H5FStest.c:118:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13510. H5FS_cmp_cparam_test(const H5FS_create_t *cparam1, const H5FS_create_t *cparam2)
  13511. ^
  13512. CC H5G.lo
  13513. CC H5Gbtree2.lo
  13514. H5Gbtree2.c: In function 'H5G_dense_btree2_name_compare':
  13515. H5Gbtree2.c:266:16: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  13516. herr_t status; /* Status from fractal heap 'op' routine */
  13517. ^
  13518. CC H5Gcache.lo
  13519. CC H5Gcompact.lo
  13520. In file included from H5Gcache.c:39:0:
  13521. H5Gcache.c: In function 'H5G_node_load':
  13522. H5Gpkg.h:58:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13523. + ((2 * H5F_SYM_LEAF_K(f)) * H5G_SIZEOF_ENTRY(f)) \
  13524. ^
  13525. H5Gcache.c:148:22: note: in expansion of macro 'H5G_NODE_SIZE'
  13526. sym->node_size = H5G_NODE_SIZE(f);
  13527. ^
  13528. H5Gcache.c:123:60: warning: unused parameter 'udata' [-Wunused-parameter]
  13529. H5G_node_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *udata)
  13530. ^
  13531. CC H5Gdense.lo
  13532. H5Gdense.c: In function 'H5G__dense_create':
  13533. H5Gdense.c:325:28: warning: conversion to 'uint32_t' from 'size_t' may alter its value [-Wconversion]
  13534. bt2_cparam.rrec_size = 4 + /* Name's hash value */
  13535. ^
  13536. H5Gdense.c:345:32: warning: conversion to 'uint32_t' from 'size_t' may alter its value [-Wconversion]
  13537. bt2_cparam.rrec_size = 8 + /* Creation order value */
  13538. ^
  13539. CC H5Gdeprec.lo
  13540. H5Gdeprec.c: In function 'H5Gcreate1':
  13541. H5Gdeprec.c:264:33: warning: conversion to 'uint32_t' from 'size_t' may alter its value [-Wconversion]
  13542. ginfo.lheap_size_hint = size_hint;
  13543. ^
  13544. H5Gdeprec.c: In function 'H5G_map_obj_type':
  13545. H5Gdeprec.c:169:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  13546. H5G_map_obj_type(H5O_type_t obj_type)
  13547. ^
  13548. CC H5Gent.lo
  13549. CC H5Gint.lo
  13550. H5Gent.c: In function 'H5G__ent_copy':
  13551. H5Gent.c:341:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13552. H5G__ent_reset((H5G_entry_t *)src);
  13553. ^
  13554. H5Gent.c: In function 'H5G__ent_debug':
  13555. H5Gent.c:553:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13556. nested_fwidth = MAX(0, fwidth - 3);
  13557. ^
  13558. H5Gint.c: In function 'H5G_oloc':
  13559. H5Gint.c:578:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  13560. H5G_oloc(H5G_t *grp)
  13561. ^
  13562. H5Gint.c: In function 'H5G_nameof':
  13563. H5Gint.c:601:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  13564. H5G_nameof(H5G_t *grp)
  13565. ^
  13566. H5Gint.c: In function 'H5G_fileof':
  13567. H5Gint.c:625:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13568. H5G_fileof(H5G_t *grp)
  13569. ^
  13570. H5Gint.c: In function 'H5G_get_shared_count':
  13571. H5Gint.c:649:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13572. H5G_get_shared_count(H5G_t *grp)
  13573. ^
  13574. H5Gint.c: In function 'H5G_mounted':
  13575. H5Gint.c:701:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13576. H5G_mounted(H5G_t *grp)
  13577. ^
  13578. CC H5Glink.lo
  13579. CC H5Gloc.lo
  13580. H5Gloc.c: In function 'H5G__loc_insert':
  13581. H5Gloc.c:580:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13582. lnk.name = (char *)name;
  13583. ^
  13584. H5Gloc.c: In function 'H5G_loc_set_comment_cb':
  13585. H5Gloc.c:793:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13586. comment.s = (char *)udata->comment;
  13587. ^
  13588. CC H5Gname.lo
  13589. H5Gname.c: In function 'H5G_name_copy':
  13590. H5Gname.c:537:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13591. H5G_name_reset((H5G_name_t *)src);
  13592. ^
  13593. CC H5Gnode.lo
  13594. H5Gnode.c: In function 'H5G__node_free':
  13595. H5Gnode.c:299:20: warning: request for implicit conversion from 'void *' to 'struct H5G_entry_t *' not permitted in C++ [-Wc++-compat]
  13596. sym->entry = H5FL_SEQ_FREE(H5G_entry_t, sym->entry);
  13597. ^
  13598. In file included from H5Gnode.c:45:0:
  13599. H5Gnode.c: In function 'H5G_node_create':
  13600. H5Gpkg.h:58:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13601. + ((2 * H5F_SYM_LEAF_K(f)) * H5G_SIZEOF_ENTRY(f)) \
  13602. ^
  13603. H5Gnode.c:344:22: note: in expansion of macro 'H5G_NODE_SIZE'
  13604. sym->node_size = H5G_NODE_SIZE(f);
  13605. ^
  13606. H5Gnode.c:367:28: warning: request for implicit conversion from 'void *' to 'struct H5G_entry_t *' not permitted in C++ [-Wc++-compat]
  13607. sym->entry = H5FL_SEQ_FREE(H5G_entry_t, sym->entry);
  13608. ^
  13609. H5Gnode.c: In function 'H5G_node_insert':
  13610. H5Gnode.c:718:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13611. idx -= H5F_SYM_LEAF_K(f);
  13612. ^
  13613. In file included from H5Cprivate.h:37:0,
  13614. from H5ACprivate.h:35,
  13615. from H5Gnode.c:41:
  13616. H5Fprivate.h:275:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  13617. #define H5F_SYM_LEAF_K(F) (H5F_sym_leaf_k(F))
  13618. ^
  13619. H5Gnode.c:718:13: note: in expansion of macro 'H5F_SYM_LEAF_K'
  13620. idx -= H5F_SYM_LEAF_K(f);
  13621. ^
  13622. H5Gnode.c: In function 'H5G_node_remove':
  13623. H5Gnode.c:792:21: warning: unused variable 'lt_key' [-Wunused-variable]
  13624. H5G_node_key_t *lt_key = (H5G_node_key_t *)_lt_key;
  13625. ^
  13626. H5Gnode.c: In function 'H5G__node_copy':
  13627. H5Gnode.c:1294:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13628. grp_loc.oloc = (H5O_loc_t *)src_oloc;
  13629. ^
  13630. In file included from H5Gnode.c:45:0:
  13631. H5Gnode.c: In function 'H5G__node_iterate_size':
  13632. H5Gpkg.h:58:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13633. + ((2 * H5F_SYM_LEAF_K(f)) * H5G_SIZEOF_ENTRY(f)) \
  13634. ^
  13635. H5Gnode.c:1481:19: note: in expansion of macro 'H5G_NODE_SIZE'
  13636. *stab_size += H5G_NODE_SIZE(f);
  13637. ^
  13638. H5Gnode.c: In function 'H5G_node_debug':
  13639. H5Gnode.c:1550:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13640. fwidth = MAX(0, fwidth - 3);
  13641. ^
  13642. CC H5Gobj.lo
  13643. H5Gobj.c: In function 'H5G__obj_create_real':
  13644. H5Gobj.c:272:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13645. if(H5O_msg_create(oloc, H5O_LINFO_ID, 0, H5O_UPDATE_TIME, (void *)linfo, dxpl_id) < 0)
  13646. ^
  13647. H5Gobj.c:277:73: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13648. if(H5O_msg_create(oloc, H5O_GINFO_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)ginfo, dxpl_id) < 0)
  13649. ^
  13650. H5Gobj.c:283:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13651. if(H5O_msg_create(oloc, H5O_PLINE_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)pline, dxpl_id) < 0)
  13652. ^
  13653. H5Gobj.c: In function 'H5G_obj_stab_to_new_cb':
  13654. H5Gobj.c:433:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13655. if(H5G_obj_insert(udata->grp_oloc, lnk->name, (H5O_link_t *)lnk, FALSE,
  13656. ^
  13657. CC H5Goh.lo
  13658. CC H5Groot.lo
  13659. CC H5Gstab.lo
  13660. CC H5Gtest.lo
  13661. CC H5Gtraverse.lo
  13662. CC H5HF.lo
  13663. H5Gtraverse.c: In function 'H5G_traverse_real':
  13664. H5Gtraverse.c:743:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13665. if(H5O_msg_reset(H5O_GINFO_ID, (void *)ginfo) < 0)
  13666. ^
  13667. H5Gtraverse.c:747:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13668. if(H5O_msg_reset(H5O_LINFO_ID, (void *)linfo) < 0)
  13669. ^
  13670. H5Gtraverse.c:751:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13671. if(H5O_msg_reset(H5O_PLINE_ID, (void *)pline) < 0)
  13672. ^
  13673. In file included from /usr/include/string.h:186:0,
  13674. from H5private.h:61,
  13675. from H5HF.c:41:
  13676. H5HF.c: In function 'H5HF_op_write':
  13677. H5HF.c:130:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13678. HDmemcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */
  13679. ^
  13680. H5HF.c:130:5: note: in expansion of macro 'HDmemcpy'
  13681. HDmemcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */
  13682. ^
  13683. In file included from /usr/include/secure/_stdio.h:31:0,
  13684. from /usr/include/stdio.h:492,
  13685. from H5private.h:59,
  13686. from H5HF.c:41:
  13687. H5HF.c:130:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13688. HDmemcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */
  13689. ^
  13690. H5HF.c:130:5: note: in expansion of macro 'HDmemcpy'
  13691. HDmemcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */
  13692. ^
  13693. H5HF.c: In function 'H5HF_insert':
  13694. H5HF.c:375:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13695. if(H5HF_huge_insert(hdr, dxpl_id, size, (void *)obj, id) < 0)
  13696. ^
  13697. CC H5HFbtree2.lo
  13698. CC H5HFcache.lo
  13699. H5HFcache.c: In function 'H5HF_cache_hdr_flush':
  13700. H5HFcache.c:503:23: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  13701. heap_flags |= (hdr->huge_ids_wrapped ? H5HF_HDR_FLAGS_HUGE_ID_WRAPPED : 0);
  13702. ^
  13703. H5HFcache.c:504:23: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  13704. heap_flags |= (hdr->checksum_dblocks ? H5HF_HDR_FLAGS_CHECKSUM_DBLOCKS : 0);
  13705. ^
  13706. H5HFcache.c: In function 'H5HF_cache_iblock_load':
  13707. H5HFcache.c:708:25: warning: size of 'iblock_buf' is 4096 bytes [-Wlarger-than=]
  13708. uint8_t iblock_buf[H5HF_IBLOCK_BUF_SIZE]; /* Buffer for indirect block */
  13709. ^
  13710. In file included from H5HFcache.c:40:0:
  13711. H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13712. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13713. ^
  13714. H5HFcache.c:749:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13715. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13716. ^
  13717. H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13718. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13719. ^
  13720. H5HFcache.c:749:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13721. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13722. ^
  13723. H5HFcache.c: In function 'H5HF_cache_iblock_flush':
  13724. H5HFcache.c:906:17: warning: size of 'iblock_buf' is 4096 bytes [-Wlarger-than=]
  13725. uint8_t iblock_buf[H5HF_IBLOCK_BUF_SIZE]; /* Buffer for indirect block */
  13726. ^
  13727. In file included from /usr/include/string.h:186:0,
  13728. from H5private.h:61,
  13729. from H5HFcache.c:37:
  13730. H5HFcache.c: In function 'H5HF_cache_dblock_load':
  13731. H5HFcache.c:1349:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13732. HDmemset((uint8_t *)p - H5HF_SIZEOF_CHKSUM, 0, (size_t)H5HF_SIZEOF_CHKSUM);
  13733. ^
  13734. H5HFcache.c:1349:9: note: in expansion of macro 'HDmemset'
  13735. HDmemset((uint8_t *)p - H5HF_SIZEOF_CHKSUM, 0, (size_t)H5HF_SIZEOF_CHKSUM);
  13736. ^
  13737. In file included from /usr/include/secure/_stdio.h:31:0,
  13738. from /usr/include/stdio.h:492,
  13739. from H5private.h:59,
  13740. from H5HFcache.c:37:
  13741. H5HFcache.c:1349:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13742. HDmemset((uint8_t *)p - H5HF_SIZEOF_CHKSUM, 0, (size_t)H5HF_SIZEOF_CHKSUM);
  13743. ^
  13744. H5HFcache.c:1349:9: note: in expansion of macro 'HDmemset'
  13745. HDmemset((uint8_t *)p - H5HF_SIZEOF_CHKSUM, 0, (size_t)H5HF_SIZEOF_CHKSUM);
  13746. ^
  13747. CC H5HFdbg.lo
  13748. H5HFdbg.c: In function 'H5HF_hdr_print':
  13749. H5HFdbg.c:259:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13750. H5HF_dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3));
  13751. ^
  13752. H5HFdbg.c:267:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13753. hdr->pline_root_direct_size);
  13754. ^
  13755. H5HFdbg.c:270:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13756. hdr->pline_root_direct_filter_mask);
  13757. ^
  13758. H5HFdbg.c:273:30: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13759. indent + 3, MAX(0, fwidth - 3));
  13760. ^
  13761. H5HFdbg.c:283:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13762. hdr->root_iblock_flags);
  13763. ^
  13764. H5HFdbg.c:286:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13765. hdr->root_iblock);
  13766. ^
  13767. H5HFdbg.c: In function 'H5HF_dblock_debug_cb':
  13768. H5HFdbg.c:402:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13769. start, len);
  13770. ^
  13771. In file included from H5HFdbg.c:40:0:
  13772. H5HFdbg.c: In function 'H5HF_dblock_debug':
  13773. H5HFpkg.h:109:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13774. #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \
  13775. ^
  13776. H5HFdbg.c:483:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD'
  13777. blk_prefix_size = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr);
  13778. ^
  13779. H5HFdbg.c: In function 'H5HF_iblock_print':
  13780. H5HFdbg.c:622:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13781. temp_str);
  13782. ^
  13783. H5HFdbg.c:632:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13784. iblock->filt_ents[off].filter_mask);
  13785. ^
  13786. H5HFdbg.c:636:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13787. iblock->ents[off].addr);
  13788. ^
  13789. H5HFdbg.c:650:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13790. temp_str);
  13791. ^
  13792. H5HFdbg.c:657:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13793. iblock->ents[off].addr);
  13794. ^
  13795. H5HFdbg.c:663:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13796. "<none>");
  13797. ^
  13798. H5HFdbg.c:672:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13799. iblock->rc);
  13800. ^
  13801. H5HFdbg.c:677:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13802. iblock->parent);
  13803. ^
  13804. H5HFdbg.c: In function 'H5HF_sects_debug_cb':
  13805. H5HFdbg.c:791:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  13806. if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0)
  13807. ^
  13808. CC H5HFdblock.lo
  13809. CC H5HFdtable.lo
  13810. H5HFdblock.c: In function 'H5HF_man_dblock_create':
  13811. H5HFdblock.c:143:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13812. free_space = dblock->size - H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr);
  13813. ^
  13814. H5HFdblock.c:171:68: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13815. if(NULL == (sec_node = H5HF_sect_single_new((dblock->block_off + H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr)),
  13816. ^
  13817. H5HFdblock.c: In function 'H5HF_man_dblock_new':
  13818. H5HFdblock.c:363:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  13819. if((min_dblock_size - request) < H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr))
  13820. ^
  13821. H5HFdtable.c: In function 'H5HF_dtable_size_to_row':
  13822. H5HFdtable.c:241:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13823. H5HF_dtable_size_to_row(const H5HF_dtable_t *dtable, size_t block_size)
  13824. ^
  13825. H5HFdtable.c: In function 'H5HF_dtable_size_to_rows':
  13826. H5HFdtable.c:275:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13827. H5HF_dtable_size_to_rows(const H5HF_dtable_t *dtable, hsize_t size)
  13828. ^
  13829. H5HFdtable.c: In function 'H5HF_dtable_span_size':
  13830. H5HFdtable.c:306:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13831. H5HF_dtable_span_size(const H5HF_dtable_t *dtable, unsigned start_row,
  13832. ^
  13833. CC H5HFhdr.lo
  13834. CC H5HFhuge.lo
  13835. In file included from H5HFhdr.c:36:0:
  13836. H5HFhdr.c: In function 'H5HF_hdr_finish_init_phase1':
  13837. H5private.h:313:21: warning: conversion to 'uint8_t' from 'unsigned int' may alter its value [-Wconversion]
  13838. #define MIN(a,b) (((a)<(b)) ? (a) : (b))
  13839. ^
  13840. H5HFhdr.c:226:26: note: in expansion of macro 'MIN'
  13841. hdr->heap_len_size = MIN(hdr->man_dtable.max_dir_blk_off_size,
  13842. ^
  13843. H5private.h:313:21: warning: conversion to 'uint8_t' from 'unsigned int' may alter its value [-Wconversion]
  13844. #define MIN(a,b) (((a)<(b)) ? (a) : (b))
  13845. ^
  13846. H5HFhdr.c:226:26: note: in expansion of macro 'MIN'
  13847. hdr->heap_len_size = MIN(hdr->man_dtable.max_dir_blk_off_size,
  13848. ^
  13849. H5HFhdr.c: In function 'H5HF_hdr_finish_init_phase2':
  13850. H5HFhdr.c:263:88: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13851. hdr->man_dtable.row_tot_dblock_free[u] = hdr->man_dtable.row_block_size[u] -
  13852. ^
  13853. H5HFhdr.c: In function 'H5HF_hdr_create':
  13854. H5HFhdr.c:435:36: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  13855. if(0 == (hdr->filter_len = H5O_msg_raw_size(hdr->f, H5O_PLINE_ID, FALSE, &(hdr->pline))))
  13856. ^
  13857. H5HFhdr.c:442:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13858. + hdr->filter_len; /* Size of encoded I/O filter info */
  13859. ^
  13860. In file included from H5HFhdr.c:38:0:
  13861. H5HFpkg.h:74:33: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13862. #define H5HF_HEADER_SIZE(h) ( \
  13863. ^
  13864. H5HFhdr.c:446:26: note: in expansion of macro 'H5HF_HEADER_SIZE'
  13865. hdr->heap_size = H5HF_HEADER_SIZE(hdr);
  13866. ^
  13867. H5HFhdr.c:464:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13868. hdr->id_len = 1 /* ID flags */
  13869. ^
  13870. H5HFhdr.c:470:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13871. hdr->id_len = 1 /* ID flags */
  13872. ^
  13873. In file included from H5HFhdr.c:38:0:
  13874. H5HFpkg.h:109:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13875. #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \
  13876. ^
  13877. H5HFhdr.c:494:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD'
  13878. dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr);
  13879. ^
  13880. H5HFhdr.c: In function 'H5HF_hdr_adj_free':
  13881. H5HFhdr.c:763:25: warning: conversion to 'long long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  13882. hdr->total_man_free += amt;
  13883. ^
  13884. H5HFhdr.c: In function 'H5HF_hdr_adjust_heap':
  13885. H5HFhdr.c:803:25: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  13886. hdr->total_man_free += extra_free;
  13887. ^
  13888. H5HFhdr.c: In function 'H5HF_hdr_reverse_iter':
  13889. H5HFhdr.c:1245:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  13890. tmp_entry = curr_entry;
  13891. ^
  13892. H5HFhdr.c:1280:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13893. curr_entry = tmp_entry;
  13894. ^
  13895. H5HFhuge.c: In function 'H5HF_huge_bt2_create':
  13896. H5HFhuge.c:127:36: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13897. bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of object */
  13898. ^
  13899. H5HFhuge.c:134:36: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13900. bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of object */
  13901. ^
  13902. H5HFhuge.c:141:36: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13903. bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of filtered object */
  13904. ^
  13905. H5HFhuge.c:149:36: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13906. bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of object */
  13907. ^
  13908. H5HFhuge.c: In function 'H5HF_huge_write':
  13909. H5HFhuge.c:805:8: warning: 'obj_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
  13910. if(H5F_block_write(hdr->f, H5FD_MEM_FHEAP_HUGE_OBJ, obj_addr, obj_size, dxpl_id, obj) < 0)
  13911. ^
  13912. CC H5HFiblock.lo
  13913. CC H5HFiter.lo
  13914. H5HFiblock.c: In function 'H5HF_iblock_unpin':
  13915. H5HFiblock.c:216:44: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  13916. iblock->hdr->root_iblock_flags &= ~(H5HF_ROOT_IBLOCK_PINNED);
  13917. ^
  13918. In file included from H5HFiblock.c:39:0:
  13919. H5HFiblock.c: In function 'H5HF_man_iblock_root_double':
  13920. H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13921. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13922. ^
  13923. H5HFiblock.c:592:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13924. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13925. ^
  13926. H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13927. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13928. ^
  13929. H5HFiblock.c:592:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13930. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13931. ^
  13932. H5HFiblock.c:631:24: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  13933. unsigned row = u / hdr->man_dtable.cparam.width; /* Row for current entry */
  13934. ^
  13935. H5HFiblock.c: In function 'H5HF_man_iblock_root_halve':
  13936. H5HFiblock.c:733:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13937. new_nrows = 1 << (1 + H5VM_log2_gen((uint64_t)max_child_row));
  13938. ^
  13939. In file included from H5HFiblock.c:39:0:
  13940. H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13941. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13942. ^
  13943. H5HFiblock.c:761:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13944. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13945. ^
  13946. H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13947. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13948. ^
  13949. H5HFiblock.c:761:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13950. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13951. ^
  13952. H5HFiblock.c: In function 'H5HF_man_iblock_create':
  13953. H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13954. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13955. ^
  13956. H5HFiblock.c:1030:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13957. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13958. ^
  13959. H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  13960. + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \
  13961. ^
  13962. H5HFiblock.c:1030:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE'
  13963. iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows);
  13964. ^
  13965. H5HFiblock.c: In function 'H5HF_man_iblock_unprotect':
  13966. H5HFiblock.c:1283:44: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  13967. iblock->hdr->root_iblock_flags &= ~(H5HF_ROOT_IBLOCK_PROTECTED);
  13968. ^
  13969. H5HFiblock.c: In function 'H5HF_man_iblock_dest':
  13970. H5HFiblock.c:1725:22: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_ent_t *' not permitted in C++ [-Wc++-compat]
  13971. iblock->ents = H5FL_SEQ_FREE(H5HF_indirect_ent_t, iblock->ents);
  13972. ^
  13973. H5HFiblock.c:1727:27: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_filt_ent_t *' not permitted in C++ [-Wc++-compat]
  13974. iblock->filt_ents = H5FL_SEQ_FREE(H5HF_indirect_filt_ent_t, iblock->filt_ents);
  13975. ^
  13976. H5HFiblock.c:1729:31: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_t **' not permitted in C++ [-Wc++-compat]
  13977. iblock->child_iblocks = H5FL_SEQ_FREE(H5HF_indirect_ptr_t, iblock->child_iblocks);
  13978. ^
  13979. H5HFiter.c: In function 'H5HF_man_iter_ready':
  13980. H5HFiter.c:653:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  13981. H5HF_man_iter_ready(H5HF_block_iter_t *biter)
  13982. ^
  13983. CC H5HFman.lo
  13984. H5HFman.c: In function 'H5HF_man_write':
  13985. H5HFman.c:432:58: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  13986. if(H5HF_man_op_real(hdr, dxpl_id, id, H5HF_op_write, (void *)obj, H5HF_OP_MODIFY) < 0)
  13987. ^
  13988. CC H5HFsection.lo
  13989. CC H5HFspace.lo
  13990. H5HFsection.c: In function 'H5HF_sect_single_dblock_info':
  13991. H5HFsection.c:651:53: warning: unused parameter 'dxpl_id' [-Wunused-parameter]
  13992. H5HF_sect_single_dblock_info(H5HF_hdr_t *hdr, hid_t dxpl_id,
  13993. ^
  13994. In file included from H5HFsection.c:35:0:
  13995. H5HFsection.c: In function 'H5HF_sect_single_full_dblock':
  13996. H5HFpkg.h:109:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  13997. #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \
  13998. ^
  13999. H5HFsection.c:774:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD'
  14000. dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr);
  14001. ^
  14002. H5HFsection.c: In function 'H5HF_sect_single_can_shrink':
  14003. H5HFpkg.h:109:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14004. #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \
  14005. ^
  14006. H5HFsection.c:1034:27: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD'
  14007. dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr);
  14008. ^
  14009. H5HFsection.c: In function 'H5HF_sect_single_valid':
  14010. H5HFsection.c:1200:78: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14011. status = H5HF_sect_single_dblock_info(iblock->hdr, H5AC_dxpl_id, (H5HF_free_section_t *)sect, &dblock_addr, &dblock_size);
  14012. ^
  14013. In file included from H5HFsection.c:35:0:
  14014. H5HFpkg.h:109:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14015. #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \
  14016. ^
  14017. H5HFsection.c:1209:31: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD'
  14018. dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(iblock->hdr);
  14019. ^
  14020. H5HFsection.c:1192:20: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  14021. herr_t status; /* Generic status value */
  14022. ^
  14023. H5HFsection.c:1190:20: warning: variable 'dblock_overhead' set but not used [-Wunused-but-set-variable]
  14024. size_t dblock_overhead; /* Direct block's overhead */
  14025. ^
  14026. H5HFsection.c: In function 'H5HF_sect_row_init_cls':
  14027. H5HFsection.c:44:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14028. #define H5HF_SECT_INDIRECT_SERIAL_SIZE(h) ( \
  14029. ^
  14030. H5HFsection.c:1569:28: note: in expansion of macro 'H5HF_SECT_INDIRECT_SERIAL_SIZE'
  14031. cls->serial_size = H5HF_SECT_INDIRECT_SERIAL_SIZE(hdr);
  14032. ^
  14033. H5HFsection.c: In function 'H5HF_sect_row_valid':
  14034. H5HFsection.c:2000:14: warning: variable 'indir_idx' set but not used [-Wunused-but-set-variable]
  14035. unsigned indir_idx; /* Index of row in underlying indirect section's row array */
  14036. ^
  14037. H5HFsection.c: In function 'H5HF_sect_row_debug':
  14038. H5HFsection.c:2082:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14039. H5HF_sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3));
  14040. ^
  14041. H5HFsection.c: In function 'H5HF_sect_indirect_init_cls':
  14042. H5HFsection.c:44:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14043. #define H5HF_SECT_INDIRECT_SERIAL_SIZE(h) ( \
  14044. ^
  14045. H5HFsection.c:2185:24: note: in expansion of macro 'H5HF_SECT_INDIRECT_SERIAL_SIZE'
  14046. cls->serial_size = H5HF_SECT_INDIRECT_SERIAL_SIZE(hdr);
  14047. ^
  14048. In file included from H5HFsection.c:35:0:
  14049. H5HFsection.c: In function 'H5HF_sect_indirect_init_rows':
  14050. H5HFpkg.h:109:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14051. #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \
  14052. ^
  14053. H5HFsection.c:2478:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD'
  14054. dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr);
  14055. ^
  14056. H5HFsection.c: In function 'H5HF_sect_indirect_valid':
  14057. H5HFsection.c:4107:44: warning: variable 'tmp_row_sect2' set but not used [-Wunused-but-set-variable]
  14058. const H5HF_free_section_t *tmp_row_sect2; /* Pointer to row section */
  14059. ^
  14060. H5HFsection.c:4099:40: warning: variable 'tmp_row_sect' set but not used [-Wunused-but-set-variable]
  14061. const H5HF_free_section_t *tmp_row_sect; /* Pointer to row section */
  14062. ^
  14063. H5HFsection.c:4134:44: warning: variable 'tmp_child_sect2' set but not used [-Wunused-but-set-variable]
  14064. const H5HF_free_section_t *tmp_child_sect2; /* Pointer to child indirect section */
  14065. ^
  14066. H5HFsection.c: In function 'H5HF_sect_indirect_top':
  14067. H5HFsection.c:2134:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14068. H5HF_sect_indirect_top(H5HF_free_section_t *sect)
  14069. ^
  14070. H5HFsection.c: In function 'H5HF_sect_row_can_merge':
  14071. H5HFsection.c:1716:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14072. H5HF_sect_row_can_merge(const H5FS_section_info_t *_sect1,
  14073. ^
  14074. H5HFsection.c: In function 'H5HF_sect_indirect_is_first.isra.0':
  14075. H5HFsection.c:3389:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14076. H5HF_sect_indirect_is_first(H5HF_free_section_t *sect)
  14077. ^
  14078. H5HFsection.c: In function 'H5HF_sect_indirect_valid.isra.2':
  14079. H5HFsection.c:4060:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14080. H5HF_sect_indirect_valid(const H5HF_hdr_t *hdr, const H5HF_free_section_t *sect)
  14081. ^
  14082. H5HFsection.c: In function 'H5HF_sect_row_valid':
  14083. H5HFsection.c:1994:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14084. H5HF_sect_row_valid(const H5FS_section_class_t *cls, const H5FS_section_info_t *_sect)
  14085. ^
  14086. H5HFsection.c: In function 'H5HF_sect_row_get_iblock':
  14087. H5HFsection.c:1514:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14088. H5HF_sect_row_get_iblock(H5HF_free_section_t *sect)
  14089. ^
  14090. CC H5HFstat.lo
  14091. CC H5HFtest.lo
  14092. H5HFtest.c: In function 'H5HF_get_cparam_test':
  14093. H5HFtest.c:99:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  14094. else if(fh->hdr->id_len == (1 + fh->hdr->sizeof_size + fh->hdr->sizeof_addr))
  14095. ^
  14096. H5HFtest.c:102:26: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion]
  14097. cparam->id_len = fh->hdr->id_len;
  14098. ^
  14099. H5HFtest.c: In function 'H5HF_cmp_cparam_test':
  14100. H5HFtest.c:125:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14101. H5HF_cmp_cparam_test(const H5HF_create_t *cparam1, const H5HF_create_t *cparam2)
  14102. ^
  14103. H5HFtest.c: In function 'H5HF_get_max_root_rows':
  14104. H5HFtest.c:245:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14105. H5HF_get_max_root_rows(const H5HF_t *fh)
  14106. ^
  14107. H5HFtest.c: In function 'H5HF_get_dtable_width_test':
  14108. H5HFtest.c:276:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14109. H5HF_get_dtable_width_test(const H5HF_t *fh)
  14110. ^
  14111. H5HFtest.c: In function 'H5HF_get_dtable_max_drows_test':
  14112. H5HFtest.c:307:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14113. H5HF_get_dtable_max_drows_test(const H5HF_t *fh)
  14114. ^
  14115. H5HFtest.c: In function 'H5HF_get_iblock_max_drows_test':
  14116. H5HFtest.c:342:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14117. H5HF_get_iblock_max_drows_test(const H5HF_t *fh, unsigned pos)
  14118. ^
  14119. H5HFtest.c: In function 'H5HF_get_dblock_size_test':
  14120. H5HFtest.c:375:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14121. H5HF_get_dblock_size_test(const H5HF_t *fh, unsigned row)
  14122. ^
  14123. H5HFtest.c: In function 'H5HF_get_dblock_free_test':
  14124. H5HFtest.c:407:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14125. H5HF_get_dblock_free_test(const H5HF_t *fh, unsigned row)
  14126. ^
  14127. CC H5HFtiny.lo
  14128. In file included from H5HFtiny.c:39:0:
  14129. H5HFtiny.c: In function 'H5HF_tiny_insert':
  14130. H5HFpkg.h:143:33: warning: conversion to 'uint8_t' from 'size_t' may alter its value [-Wconversion]
  14131. #define H5HF_ID_VERS_CURR 0x00 /* Current version of ID format */
  14132. ^
  14133. H5HFtiny.c:172:17: note: in expansion of macro 'H5HF_ID_VERS_CURR'
  14134. *id++ = H5HF_ID_VERS_CURR | H5HF_ID_TYPE_TINY |
  14135. ^
  14136. H5HFpkg.h:143:33: warning: conversion to 'uint8_t' from 'size_t' may alter its value [-Wconversion]
  14137. #define H5HF_ID_VERS_CURR 0x00 /* Current version of ID format */
  14138. ^
  14139. H5HFtiny.c:176:17: note: in expansion of macro 'H5HF_ID_VERS_CURR'
  14140. *id++ = H5HF_ID_VERS_CURR | H5HF_ID_TYPE_TINY |
  14141. ^
  14142. H5HFtiny.c: In function 'H5HF_tiny_get_obj_len':
  14143. H5HFtiny.c:232:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14144. enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8);
  14145. ^
  14146. H5HFtiny.c: In function 'H5HF_tiny_op_real':
  14147. H5HFtiny.c:283:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14148. enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8);
  14149. ^
  14150. H5HFtiny.c: In function 'H5HF_tiny_remove':
  14151. H5HFtiny.c:408:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14152. enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8);
  14153. ^
  14154. CC H5HG.lo
  14155. CC H5HGcache.lo
  14156. In file included from H5HG.c:53:0:
  14157. H5HG.c: In function 'H5HG_create':
  14158. H5HGpkg.h:111:36: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14159. #define H5HG_NOBJS(f,z) (int)((((z)-H5HG_SIZEOF_HDR(f))/ \
  14160. ^
  14161. H5HG.c:166:20: note: in expansion of macro 'H5HG_NOBJS'
  14162. heap->nalloc = H5HG_NOBJS(f, size);
  14163. ^
  14164. H5HGpkg.h:111:56: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14165. #define H5HG_NOBJS(f,z) (int)((((z)-H5HG_SIZEOF_HDR(f))/ \
  14166. ^
  14167. H5HG.c:166:20: note: in expansion of macro 'H5HG_NOBJS'
  14168. heap->nalloc = H5HG_NOBJS(f, size);
  14169. ^
  14170. H5HGpkg.h:111:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14171. #define H5HG_NOBJS(f,z) (int)((((z)-H5HG_SIZEOF_HDR(f))/ \
  14172. ^
  14173. H5HG.c:166:20: note: in expansion of macro 'H5HG_NOBJS'
  14174. heap->nalloc = H5HG_NOBJS(f, size);
  14175. ^
  14176. H5HGpkg.h:80:23: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  14177. #define H5HG_ALIGN(X) (H5HG_ALIGNMENT*(((X)+H5HG_ALIGNMENT-1)/ \
  14178. ^
  14179. H5HG.c:185:9: note: in expansion of macro 'H5HG_ALIGN'
  14180. n = H5HG_ALIGN(p - heap->chunk) - (p - heap->chunk);
  14181. ^
  14182. H5HG.c:193:30: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14183. heap->obj[0].size = size - H5HG_SIZEOF_HDR(f);
  14184. ^
  14185. H5HG.c: In function 'H5HG_alloc':
  14186. H5HG.c:298:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14187. size_t need = H5HG_SIZEOF_OBJHDR(f) + H5HG_ALIGN(size);
  14188. ^
  14189. H5HG.c:363:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  14190. else if(heap->obj[0].size-need >= H5HG_SIZEOF_OBJHDR (f)) {
  14191. ^
  14192. H5HG.c: In function 'H5HG_insert':
  14193. H5HG.c:538:34: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14194. need = H5HG_SIZEOF_OBJHDR(f) + H5HG_ALIGN(size);
  14195. ^
  14196. H5HG.c:550:45: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14197. addr = H5HG_create(f, dxpl_id, need + H5HG_SIZEOF_HDR(f));
  14198. ^
  14199. H5HG.c: In function 'H5HG_remove':
  14200. H5HG.c:765:50: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14201. need = H5HG_ALIGN(heap->obj[hobj->idx].size) + H5HG_SIZEOF_OBJHDR(f);
  14202. ^
  14203. In file included from /usr/include/string.h:186:0,
  14204. from H5private.h:61,
  14205. from H5HG.c:50:
  14206. H5HG.c:779:20: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  14207. heap->size - ((obj_start + need) - heap->chunk));
  14208. ^
  14209. H5HG.c:778:5: note: in expansion of macro 'HDmemmove'
  14210. HDmemmove(obj_start, obj_start + need,
  14211. ^
  14212. H5HG.c:780:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  14213. if(heap->obj[0].size >= H5HG_SIZEOF_OBJHDR(f)) {
  14214. ^
  14215. H5HG.c:790:27: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14216. if((heap->obj[0].size + H5HG_SIZEOF_HDR(f)) == heap->size) {
  14217. ^
  14218. H5HG.c: In function 'H5HG_free':
  14219. H5HG.c:844:19: warning: request for implicit conversion from 'void *' to 'struct H5HG_obj_t *' not permitted in C++ [-Wc++-compat]
  14220. heap->obj = H5FL_SEQ_FREE(H5HG_obj_t, heap->obj);
  14221. ^
  14222. In file included from H5HGcache.c:40:0:
  14223. H5HGcache.c: In function 'H5HG_load':
  14224. H5HGpkg.h:111:36: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14225. #define H5HG_NOBJS(f,z) (int)((((z)-H5HG_SIZEOF_HDR(f))/ \
  14226. ^
  14227. H5HGcache.c:170:14: note: in expansion of macro 'H5HG_NOBJS'
  14228. nalloc = H5HG_NOBJS(f, heap->size);
  14229. ^
  14230. H5HGpkg.h:111:56: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14231. #define H5HG_NOBJS(f,z) (int)((((z)-H5HG_SIZEOF_HDR(f))/ \
  14232. ^
  14233. H5HGcache.c:170:14: note: in expansion of macro 'H5HG_NOBJS'
  14234. nalloc = H5HG_NOBJS(f, heap->size);
  14235. ^
  14236. H5HGpkg.h:111:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14237. #define H5HG_NOBJS(f,z) (int)((((z)-H5HG_SIZEOF_HDR(f))/ \
  14238. ^
  14239. H5HGcache.c:170:14: note: in expansion of macro 'H5HG_NOBJS'
  14240. nalloc = H5HG_NOBJS(f, heap->size);
  14241. ^
  14242. H5HGcache.c:186:26: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  14243. heap->obj[0].size = ((const uint8_t *)heap->chunk + heap->size) - p;
  14244. ^
  14245. H5HGcache.c:232:32: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14246. need = H5HG_SIZEOF_OBJHDR(f) + H5HG_ALIGN(heap->obj[idx].size);
  14247. ^
  14248. H5HGcache.c:114:56: warning: unused parameter 'udata' [-Wunused-parameter]
  14249. H5HG_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *udata)
  14250. ^
  14251. CC H5HGdbg.lo
  14252. CC H5HGquery.lo
  14253. H5HGdbg.c: In function 'H5HG_debug':
  14254. H5HGdbg.c:144:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14255. (unsigned long)(h->obj[u].begin - h->chunk));
  14256. ^
  14257. H5HGdbg.c:147:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14258. h->obj[u].nrefs);
  14259. ^
  14260. H5HGdbg.c:152:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14261. (unsigned long)H5HG_ALIGN(h->obj[u].size));
  14262. ^
  14263. H5HGquery.c: In function 'H5HG_get_addr':
  14264. H5HGquery.c:88:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14265. H5HG_get_addr(const H5HG_heap_t *heap)
  14266. ^
  14267. H5HGquery.c: In function 'H5HG_get_size':
  14268. H5HGquery.c:112:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14269. H5HG_get_size(const H5HG_heap_t *heap)
  14270. ^
  14271. H5HGquery.c: In function 'H5HG_get_free_size':
  14272. H5HGquery.c:136:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14273. H5HG_get_free_size(const H5HG_heap_t *heap)
  14274. ^
  14275. CC H5HL.lo
  14276. CC H5HLcache.lo
  14277. H5HLcache.c: In function 'H5HL_datablock_load':
  14278. H5HLcache.c:625:54: warning: unused parameter 'addr' [-Wunused-parameter]
  14279. H5HL_datablock_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *_udata)
  14280. ^
  14281. H5HLcache.c: In function 'H5HL_datablock_flush':
  14282. H5HLcache.c:691:72: warning: unused parameter 'addr' [-Wunused-parameter]
  14283. H5HL_datablock_flush(H5F_t *f, hid_t dxpl_id, hbool_t destroy, haddr_t addr,
  14284. ^
  14285. H5HL.c: In function 'H5HL_offset_into':
  14286. H5HL.c:536:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14287. H5HL_offset_into(const H5HL_t *heap, size_t offset)
  14288. ^
  14289. CC H5HLdbg.lo
  14290. CC H5HLint.lo
  14291. H5HLdbg.c: In function 'H5HL_debug':
  14292. H5HLdbg.c:100:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14293. freelist->offset, freelist->size);
  14294. ^
  14295. CC H5HP.lo
  14296. CC H5I.lo
  14297. H5HP.c: In function 'H5HP_create':
  14298. H5HP.c:384:32: warning: request for implicit conversion from 'void *' to 'struct H5HP_ent_t *' not permitted in C++ [-Wc++-compat]
  14299. new_heap->heap = H5FL_SEQ_FREE(H5HP_ent_t, new_heap->heap);
  14300. ^
  14301. H5HP.c: In function 'H5HP_decr':
  14302. H5HP.c:851:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  14303. heap->heap[obj_loc].val-=amt;
  14304. ^
  14305. H5HP.c:851:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  14306. heap->heap[obj_loc].val-=amt;
  14307. ^
  14308. H5HP.c: In function 'H5HP_close':
  14309. H5HP.c:913:16: warning: request for implicit conversion from 'void *' to 'struct H5HP_ent_t *' not permitted in C++ [-Wc++-compat]
  14310. heap->heap = H5FL_SEQ_FREE(H5HP_ent_t, heap->heap);
  14311. ^
  14312. H5HP.c: In function 'H5HP_count':
  14313. H5HP.c:412:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14314. H5HP_count(const H5HP_t *heap)
  14315. ^
  14316. H5I.c: In function 'H5Iregister_type':
  14317. H5I.c:246:25: warning: unused parameter 'hash_size' [-Wunused-parameter]
  14318. H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func)
  14319. ^
  14320. H5I.c: In function 'H5I_clear_type':
  14321. H5I.c:617:71: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14322. if(type_ptr->cls->free_func && (type_ptr->cls->free_func)((void *)cur->obj_ptr) < 0) {
  14323. ^
  14324. In file included from H5I.c:47:0:
  14325. H5I.c: In function 'H5I__destroy_type':
  14326. H5I.c:741:48: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14327. type_ptr->cls = H5FL_FREE(H5I_class_t, (void *)type_ptr->cls);
  14328. ^
  14329. H5FLprivate.h:132:65: note: in definition of macro 'H5FL_FREE'
  14330. #define H5FL_FREE(t,obj) (t *)H5FL_reg_free(&(H5FL_REG_NAME(t)),obj)
  14331. ^
  14332. H5I.c: In function 'H5I_subst':
  14333. H5I.c:968:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14334. ret_value = (void *)id_ptr->obj_ptr;
  14335. ^
  14336. H5I.c: In function 'H5I_object':
  14337. H5I.c:1003:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14338. ret_value = (void *)id_ptr->obj_ptr;
  14339. ^
  14340. H5I.c: In function 'H5I_object_verify':
  14341. H5I.c:1077:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14342. ret_value = (void *)id_ptr->obj_ptr;
  14343. ^
  14344. H5I.c: In function 'H5I__remove_common':
  14345. H5I.c:1250:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14346. ret_value = (void *)curr_id->obj_ptr;
  14347. ^
  14348. H5I.c: In function 'H5I_dec_ref':
  14349. H5I.c:1429:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14350. if(!type_ptr->cls->free_func || (type_ptr->cls->free_func)((void *)id_ptr->obj_ptr) >= 0) {
  14351. ^
  14352. H5I.c: In function 'H5I__iterate_cb':
  14353. H5I.c:2107:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14354. cb_ret_val = (*udata->user_func)((void *)item->obj_ptr, item->id, udata->user_udata);
  14355. ^
  14356. CC H5Itest.lo
  14357. CC H5L.lo
  14358. H5L.c: In function 'H5L_link_cb':
  14359. H5L.c:1718:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14360. udata->lnk->name = (char *)name;
  14361. ^
  14362. H5L.c: In function 'H5L_move_dest_cb':
  14363. H5L.c:2437:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14364. udata->lnk->name = (char *)name;
  14365. ^
  14366. H5L.c: In function 'H5L_link_copy_file':
  14367. H5L.c:3014:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14368. lnk_grp_loc.oloc = (H5O_loc_t *)src_oloc; /* Casting away const OK -QAK */
  14369. ^
  14370. H5L.c: In function 'H5L_find_class_idx':
  14371. H5L.c:1410:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14372. H5L_find_class_idx(H5L_type_t id)
  14373. ^
  14374. CC H5Lexternal.lo
  14375. H5Lexternal.c: In function 'H5L_extern_traverse':
  14376. H5Lexternal.c:282:11: warning: assuming signed overflow does not occur when simplifying conditional [-Wstrict-overflow]
  14377. if((size_t)group_name_len > sizeof(local_group_name)) {
  14378. ^
  14379. CC H5make_libsettings.o
  14380. CC H5MF.lo
  14381. CC H5MFaggr.lo
  14382. CC H5MFdbg.lo
  14383. H5MFaggr.c: In function 'H5MF_aggr_try_extend':
  14384. H5MFaggr.c:417:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14385. if(extra_requested <= (EXTEND_THRESHOLD * aggr->size)) {
  14386. ^
  14387. H5MFaggr.c:417:43: warning: conversion to 'double' from 'hsize_t' may alter its value [-Wconversion]
  14388. if(extra_requested <= (EXTEND_THRESHOLD * aggr->size)) {
  14389. ^
  14390. CC H5MFsection.lo
  14391. CC H5MM.lo
  14392. CC H5MP.lo
  14393. CC H5MPtest.lo
  14394. H5MPtest.c: In function 'H5MP_pool_is_free_size_correct':
  14395. H5MPtest.c:119:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14396. H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp)
  14397. ^
  14398. CC H5O.lo
  14399. CC H5Oainfo.lo
  14400. H5Oainfo.c: In function 'H5O_ainfo_copy_file':
  14401. H5Oainfo.c:405:28: warning: unused parameter 'file_src' [-Wunused-parameter]
  14402. H5O_ainfo_copy_file(H5F_t *file_src, void *mesg_src, H5F_t *file_dst,
  14403. ^
  14404. H5Oainfo.c:407:17: warning: unused parameter 'cpy_info' [-Wunused-parameter]
  14405. H5O_copy_t *cpy_info, void UNUSED *udata, hid_t dxpl_id)
  14406. ^
  14407. H5O.c: In function 'H5O_get_oh_addr':
  14408. H5O.c:3046:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14409. H5O_get_oh_addr(const H5O_t *oh)
  14410. ^
  14411. CC H5Oalloc.lo
  14412. H5Oalloc.c: In function 'H5O_add_gap':
  14413. H5Oalloc.c:112:20: warning: unused parameter 'f' [-Wunused-parameter]
  14414. H5O_add_gap(H5F_t *f, H5O_t *oh, unsigned chunkno, hbool_t *chk_dirtied,
  14415. ^
  14416. H5Oalloc.c: In function 'H5O_alloc_new_chunk':
  14417. H5Oalloc.c:923:15: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  14418. chunkno = oh->nchunks++;
  14419. ^
  14420. CC H5Oattr.lo
  14421. CC H5Oattribute.lo
  14422. H5Oattr.c: In function 'H5O_attr_debug':
  14423. H5Oattr.c:862:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14424. (unsigned long)(mesg->shared->dt_size));
  14425. ^
  14426. H5Oattr.c:863:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14427. if((H5O_MSG_DTYPE->debug)(f, dxpl_id, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
  14428. ^
  14429. H5Oattr.c:869:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14430. (unsigned long)(mesg->shared->ds_size));
  14431. ^
  14432. H5Oattr.c:870:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14433. if(H5S_debug(f, dxpl_id, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
  14434. ^
  14435. H5Oattr.c: In function 'H5O_attr_reset':
  14436. H5Oattr.c:481:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  14437. H5O_attr_reset(void UNUSED *_mesg)
  14438. ^
  14439. CC H5Obogus.lo
  14440. CC H5Obtreek.lo
  14441. CC H5Ocache.lo
  14442. CC H5Ochunk.lo
  14443. H5Ocache.c: In function 'H5O_load':
  14444. H5Ocache.c:166:12: warning: variable 'prefix_size' set but not used [-Wunused-but-set-variable]
  14445. size_t prefix_size; /* Size of object header prefix */
  14446. ^
  14447. H5Ocache.c: In function 'H5O_cache_chk_load':
  14448. H5Ocache.c:728:30: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  14449. chk_proxy->chunkno = udata->oh->nchunks - 1;
  14450. ^
  14451. H5Ocache.c: In function 'H5O_chunk_deserialize':
  14452. H5Ocache.c:1064:15: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  14453. chunkno = oh->nchunks++;
  14454. ^
  14455. H5Ocache.c:1186:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14456. oh->mesg[mesgno].raw = (uint8_t *)p; /* Casting away const OK - QAK */
  14457. ^
  14458. H5Ocache.c:1288:29: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  14459. cont->chunkno = udata->cont_msg_info->nmsgs + 1; /*the next continuation message/chunk */
  14460. ^
  14461. H5Ocache.c: In function 'H5O_chunk_serialize':
  14462. H5Ocache.c:1384:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14463. if(H5O_msg_flush((H5F_t *)f, oh, curr_msg) < 0)
  14464. ^
  14465. CC H5Ocont.lo
  14466. CC H5Ocopy.lo
  14467. CC H5Odbg.lo
  14468. H5Odbg.c: In function 'H5O_debug_real':
  14469. H5Odbg.c:395:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14470. oh->chunk[i].addr);
  14471. ^
  14472. H5Odbg.c:412:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14473. chunk_size);
  14474. ^
  14475. H5Odbg.c:416:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14476. oh->chunk[i].gap);
  14477. ^
  14478. H5Odbg.c:448:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14479. sequence[oh->mesg[i].type->id]++);
  14480. ^
  14481. H5Odbg.c:451:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14482. oh->mesg[i].dirty);
  14483. ^
  14484. H5Odbg.c:453:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14485. "Message flags:");
  14486. ^
  14487. H5Odbg.c:488:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14488. oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS);
  14489. ^
  14490. H5Odbg.c:494:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14491. oh->mesg[i].chunkno);
  14492. ^
  14493. H5Odbg.c:501:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14494. oh->mesg[i].raw_size);
  14495. ^
  14496. H5Odbg.c:516:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14497. "Message Information:");
  14498. ^
  14499. H5Odbg.c:518:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14500. (debug_type->debug)(f, dxpl_id, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6));
  14501. ^
  14502. CC H5Odrvinfo.lo
  14503. CC H5Odtype.lo
  14504. H5Odtype.c: In function 'H5O_dtype_copy':
  14505. H5Odtype.c:1188:32: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  14506. if(NULL == (dst = H5T_copy(src, H5T_COPY_ALL)))
  14507. ^
  14508. In file included from H5Oprivate.h:41:0,
  14509. from H5Dprivate.h:27,
  14510. from H5Odtype.c:20:
  14511. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  14512. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  14513. ^
  14514. H5Odtype.c: In function 'H5O_dtype_pre_copy_file':
  14515. H5Odtype.c:1533:49: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  14516. if(NULL == (udata->src_dtype = H5T_copy(dt_src, H5T_COPY_TRANSIENT)))
  14517. ^
  14518. In file included from H5Oprivate.h:41:0,
  14519. from H5Dprivate.h:27,
  14520. from H5Odtype.c:20:
  14521. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  14522. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  14523. ^
  14524. H5Odtype.c: In function 'H5O_dtype_debug':
  14525. H5Odtype.c:1732:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14526. (unsigned long)(dt->shared->u.compnd.memb[i].offset));
  14527. ^
  14528. H5Odtype.c:1734:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14529. indent + 3, MAX(0, fwidth - 3));
  14530. ^
  14531. H5Odtype.c:1738:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14532. H5O_dtype_debug(f, dxpl_id, dt->shared->parent, stream, indent+3, MAX(0, fwidth-3));
  14533. ^
  14534. H5Odtype.c:1965:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14535. H5O_dtype_debug(f, dxpl_id, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3));
  14536. ^
  14537. H5Odtype.c: In function 'H5O_dtype_size':
  14538. H5Odtype.c:1223:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14539. H5O_dtype_size(const H5F_t *f, const void *_mesg)
  14540. ^
  14541. CC H5Oefl.lo
  14542. H5Oefl.c: In function 'H5O_efl_debug':
  14543. H5Oefl.c:574:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14544. mesg->slot[u].name);
  14545. ^
  14546. H5Oefl.c:578:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14547. (unsigned long)(mesg->slot[u].name_offset));
  14548. ^
  14549. H5Oefl.c:582:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14550. (unsigned long)(mesg->slot[u].offset));
  14551. ^
  14552. H5Oefl.c:586:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14553. (unsigned long)(mesg->slot[u].size));
  14554. ^
  14555. H5Odtype.c: In function 'H5O_dtype_decode_helper':
  14556. H5Odtype.c:333:25: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  14557. for(j = 0; j <= i; j++)
  14558. ^
  14559. H5Odtype.c:353:33: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  14560. for(j = 0; j <= i; j++)
  14561. ^
  14562. CC H5Ofill.lo
  14563. In file included from H5Ofill.c:69:0:
  14564. H5Oshared.h: In function 'H5O_fill_shared_post_copy_file':
  14565. H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter]
  14566. H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src,
  14567. ^
  14568. In file included from H5Ofill.c:105:0:
  14569. H5Oshared.h: In function 'H5O_fill_new_shared_post_copy_file':
  14570. H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter]
  14571. H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src,
  14572. ^
  14573. In file included from H5Cprivate.h:37:0,
  14574. from H5ACprivate.h:35,
  14575. from H5Oprivate.h:38,
  14576. from H5Dprivate.h:27,
  14577. from H5Ofill.c:26:
  14578. H5Ofill.c: In function 'H5O_fill_new_decode':
  14579. H5Fprivate.h:132:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  14580. (i) |= ((int32_t)(((*(p) & 0xff) << 24) | \
  14581. ^
  14582. H5Ofill.c:219:13: note: in expansion of macro 'INT32DECODE'
  14583. INT32DECODE(p, fill->size);
  14584. ^
  14585. CC H5Oginfo.lo
  14586. CC H5Olayout.lo
  14587. CC H5Olinfo.lo
  14588. CC H5Olink.lo
  14589. CC H5Omessage.lo
  14590. H5Omessage.c: In function 'H5O_msg_reset_share':
  14591. H5Omessage.c:1703:28: warning: variable 'type' set but not used [-Wunused-but-set-variable]
  14592. const H5O_msg_class_t *type; /* Actual H5O class type for the ID */
  14593. ^
  14594. H5Omessage.c: In function 'H5O_msg_count_real':
  14595. H5Omessage.c:836:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14596. H5O_msg_count_real(const H5O_t *oh, const H5O_msg_class_t *type)
  14597. ^
  14598. H5Omessage.c: In function 'H5O_msg_exists_oh':
  14599. H5Omessage.c:921:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14600. H5O_msg_exists_oh(const H5O_t *oh, unsigned type_id)
  14601. ^
  14602. H5Omessage.c: In function 'H5O_msg_can_share_in_ohdr':
  14603. H5Omessage.c:1574:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14604. H5O_msg_can_share_in_ohdr(unsigned type_id)
  14605. ^
  14606. H5Omessage.c: In function 'H5O_msg_is_shared':
  14607. H5Omessage.c:1612:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14608. H5O_msg_is_shared(unsigned type_id, const void *mesg)
  14609. ^
  14610. CC H5Omtime.lo
  14611. CC H5Oname.lo
  14612. CC H5Onull.lo
  14613. CC H5Opline.lo
  14614. CC H5Orefcount.lo
  14615. In file included from H5Opline.c:67:0:
  14616. H5Oshared.h: In function 'H5O_pline_shared_post_copy_file':
  14617. H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter]
  14618. H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src,
  14619. ^
  14620. H5Opline.c: In function 'H5O_pline_debug':
  14621. H5Opline.c:637:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14622. (unsigned)(pline->filter[i].id));
  14623. ^
  14624. H5Opline.c:641:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14625. pline->filter[i].name);
  14626. ^
  14627. H5Opline.c:644:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14628. "Filter name:");
  14629. ^
  14630. H5Opline.c:647:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14631. pline->filter[i].flags);
  14632. ^
  14633. H5Opline.c:650:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14634. pline->filter[i].cd_nelmts);
  14635. ^
  14636. H5Opline.c:659:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14637. pline->filter[i].cd_values[j]);
  14638. ^
  14639. CC H5Osdspace.lo
  14640. In file included from H5Osdspace.c:61:0:
  14641. H5Oshared.h: In function 'H5O_sdspace_shared_post_copy_file':
  14642. H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter]
  14643. H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src,
  14644. ^
  14645. CC H5Oshared.lo
  14646. H5Oshared.c: In function 'H5O_shared_copy_file':
  14647. H5Oshared.c:590:29: warning: unused parameter 'file_src' [-Wunused-parameter]
  14648. H5O_shared_copy_file(H5F_t *file_src, H5F_t *file_dst,
  14649. ^
  14650. H5Oshared.c:592:71: warning: unused parameter 'cpy_info' [-Wunused-parameter]
  14651. hbool_t UNUSED *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info,
  14652. ^
  14653. CC H5Ostab.lo
  14654. CC H5Oshmesg.lo
  14655. CC H5Otest.lo
  14656. CC H5Ounknown.lo
  14657. CC H5P.lo
  14658. CC H5Pacpl.lo
  14659. CC H5Pdapl.lo
  14660. CC H5Pdcpl.lo
  14661. CC H5Pdeprec.lo
  14662. H5Pdcpl.c: In function 'H5P_get_fill_value':
  14663. H5Pdcpl.c:1565:54: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  14664. if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(type, H5T_COPY_TRANSIENT), FALSE)) < 0)
  14665. ^
  14666. In file included from H5Oprivate.h:41:0,
  14667. from H5Dprivate.h:27,
  14668. from H5Pdcpl.c:39:
  14669. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  14670. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  14671. ^
  14672. CC H5Pdxpl.lo
  14673. H5Pdxpl.c: In function 'H5P__dxfr_reg_prop':
  14674. H5Pdxpl.c:218:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14675. double def_btree_split_ratio[3] = H5D_XFER_BTREE_SPLIT_RATIO_DEF; /* Default value for B-tree node split ratios */
  14676. ^
  14677. H5Pdxpl.c:218:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14678. H5Pdxpl.c:218:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14679. CC H5Pfapl.lo
  14680. CC H5Pfcpl.lo
  14681. H5Pfapl.c: In function 'H5P_facc_reg_prop':
  14682. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14683. H5AC_cache_config_t mdc_initCacheCfg = H5F_ACS_META_CACHE_INIT_CONFIG_DEF; /* Default metadata cache settings */
  14684. ^
  14685. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14686. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14687. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14688. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14689. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14690. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14691. H5Pfapl.c:212:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  14692. CC H5Pfmpl.lo
  14693. CC H5Pgcpl.lo
  14694. CC H5Pint.lo
  14695. H5Pint.c: In function 'H5P__iterate_pclass_cb':
  14696. H5Pint.c:3632:11: warning: unused variable 'key' [-Wunused-variable]
  14697. char *key = (char *)_key; /* Pointer to the property's name */
  14698. ^
  14699. H5Pint.c: In function 'H5P_get_class_parent':
  14700. CC H5Plapl.lo
  14701. H5Pint.c:4830:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14702. H5P_get_class_parent(const H5P_genclass_t *pclass)
  14703. ^
  14704. H5Pint.c: In function 'H5P_get_plist_id':
  14705. H5Pint.c:4898:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14706. H5P_get_plist_id(const H5P_genplist_t *plist)
  14707. ^
  14708. H5Pint.c: In function 'H5P_get_class':
  14709. H5Pint.c:4926:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14710. H5P_get_class(const H5P_genplist_t *plist)
  14711. ^
  14712. H5Plapl.c: In function 'H5P_lacc_elink_fapl_cmp':
  14713. H5Plapl.c:305:16: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  14714. herr_t status;
  14715. ^
  14716. CC H5Plcpl.lo
  14717. CC H5Pocpl.lo
  14718. H5Pocpl.c: In function 'H5Pget_filter_by_id2':
  14719. H5Pocpl.c:1076:30: warning: unused variable 'filter' [-Wunused-variable]
  14720. const H5Z_filter_info_t *filter; /* Pointer to filter information */
  14721. ^
  14722. H5Pocpl.c:1075:21: warning: unused variable 'pline' [-Wunused-variable]
  14723. H5O_pline_t pline; /* Filter pipeline */
  14724. ^
  14725. CC H5Pocpypl.lo
  14726. H5Pocpypl.c: In function 'H5P__ocpy_merge_comm_dt_list_cmp':
  14727. H5Pocpypl.c:280:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14728. H5P__ocpy_merge_comm_dt_list_cmp(const void *_dt_list1, const void *_dt_list2,
  14729. ^
  14730. CC H5Pstrcpl.lo
  14731. CC H5Ptest.lo
  14732. CC H5PL.lo
  14733. CC H5R.lo
  14734. H5PL.c: In function 'H5PL__open':
  14735. H5PL.c:545:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  14736. if(NULL == (get_plugin_info = (H5PL_get_plugin_info_t)H5PL_GET_LIB_FUNC(handle, "H5PLget_plugin_info"))) {
  14737. ^
  14738. H5PL.c: In function 'H5PL__search_table':
  14739. H5PL.c:628:47: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  14740. if(NULL == (get_plugin_info = (H5PL_get_plugin_info_t)H5PL_GET_LIB_FUNC((H5PL_table_g[i]).handle, "H5PLget_plugin_info")))
  14741. ^
  14742. CC H5Rdeprec.lo
  14743. CC H5RC.lo
  14744. CC H5RS.lo
  14745. H5RS.c: In function 'H5RS_wrap':
  14746. H5RS.c:153:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14747. ret_value->s = (char *)s; /* (Cast away const OK - QAK) */
  14748. ^
  14749. H5RS.c: In function 'H5RS_cmp':
  14750. H5RS.c:389:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14751. H5RS_cmp(const H5RS_str_t *rs1, const H5RS_str_t *rs2)
  14752. ^
  14753. H5RS.c: In function 'H5RS_len':
  14754. H5RS.c:423:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14755. H5RS_len(const H5RS_str_t *rs)
  14756. ^
  14757. H5RS.c: In function 'H5RS_get_str':
  14758. H5RS.c:457:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14759. H5RS_get_str(const H5RS_str_t *rs)
  14760. ^
  14761. H5RS.c: In function 'H5RS_get_count':
  14762. H5RS.c:489:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14763. H5RS_get_count(const H5RS_str_t *rs)
  14764. ^
  14765. CC H5S.lo
  14766. CC H5Sall.lo
  14767. H5Sall.c: In function 'H5S_all_project_simple':
  14768. H5Sall.c:814:37: warning: unused parameter 'base_space' [-Wunused-parameter]
  14769. H5S_all_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset)
  14770. ^
  14771. H5Sall.c:814:76: warning: unused parameter 'offset' [-Wunused-parameter]
  14772. H5S_all_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset)
  14773. ^
  14774. H5S.c: In function 'H5S_has_extent':
  14775. H5S.c:1893:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14776. H5S_has_extent(const H5S_t *ds)
  14777. ^
  14778. H5S.c: In function 'H5S_extent_equal':
  14779. H5S.c:2008:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14780. H5S_extent_equal(const H5S_t *ds1, const H5S_t *ds2)
  14781. ^
  14782. H5S.c: In function 'H5S_extent_nelem':
  14783. H5S.c:2069:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14784. H5S_extent_nelem(const H5S_extent_t *ext)
  14785. ^
  14786. CC H5Sdbg.lo
  14787. H5Sdbg.c: In function 'H5S_debug':
  14788. H5Sdbg.c:113:34: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14789. indent + 3, MAX(0, fwidth - 3));
  14790. ^
  14791. H5Sdbg.c:98:5: warning: enumeration value 'H5S_NO_CLASS' not handled in switch [-Wswitch-enum]
  14792. switch(H5S_GET_EXTENT_TYPE(mesg)) {
  14793. ^
  14794. CC H5Shyper.lo
  14795. H5Shyper.c: In function 'H5S_hyper_serialize':
  14796. H5Shyper.c:2200:16: warning: conversion to 'uint32_t' from 'long unsigned int' may alter its value [-Wconversion]
  14797. len += (size_t)(8 * space->extent.rank * block_count);
  14798. ^
  14799. H5Shyper.c: In function 'H5S_hyper_iter_has_next_block':
  14800. H5Shyper.c:598:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14801. H5S_hyper_iter_has_next_block(const H5S_sel_iter_t *iter)
  14802. ^
  14803. H5Shyper.c: In function 'H5S_hyper_cmp_spans':
  14804. H5Shyper.c:1415:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14805. H5S_hyper_cmp_spans (H5S_hyper_span_info_t *span_info1, H5S_hyper_span_info_t *span_info2)
  14806. ^
  14807. H5Shyper.c: In function 'H5S_hyper_is_valid_helper.isra.4':
  14808. H5Shyper.c:1690:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14809. H5S_hyper_is_valid_helper (const H5S_hyper_span_info_t *spans, const hssize_t *offset, const hsize_t *size, hsize_t rank)
  14810. ^
  14811. H5Shyper.c: In function 'H5S_hyper_is_valid':
  14812. H5Shyper.c:1753:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14813. H5S_hyper_is_valid (const H5S_t *space)
  14814. ^
  14815. H5Shyper.c: In function 'H5S_hyper_span_nblocks':
  14816. H5Shyper.c:1814:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14817. H5S_hyper_span_nblocks(H5S_hyper_span_info_t *spans)
  14818. ^
  14819. H5Shyper.c: In function 'H5S_get_select_hyper_nblocks.isra.5':
  14820. H5Shyper.c:1859:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14821. H5S_get_select_hyper_nblocks(H5S_t *space)
  14822. ^
  14823. H5Shyper.c: In function 'H5S_hyper_serial_size':
  14824. H5Shyper.c:1941:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14825. H5S_hyper_serial_size(const H5S_t *space)
  14826. ^
  14827. H5Shyper.c: In function 'H5S_hyper_is_contiguous':
  14828. H5Shyper.c:2882:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14829. H5S_hyper_is_contiguous(const H5S_t *space)
  14830. ^
  14831. H5Shyper.c: In function 'H5S_hyper_is_single':
  14832. H5Shyper.c:3067:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14833. H5S_hyper_is_single(const H5S_t *space)
  14834. ^
  14835. H5Shyper.c: In function 'H5S_hyper_spans_nelem':
  14836. H5Shyper.c:5623:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14837. H5S_hyper_spans_nelem (H5S_hyper_span_info_t *spans)
  14838. ^
  14839. H5S.c: In function 'H5S_extend':
  14840. H5S.c:2146:7: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  14841. if(ret_value) {
  14842. ^
  14843. CC H5Smpio.lo
  14844. CC H5Snone.lo
  14845. H5Snone.c: In function 'H5S_none_project_simple':
  14846. H5Snone.c:763:38: warning: unused parameter 'base_space' [-Wunused-parameter]
  14847. H5S_none_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset)
  14848. ^
  14849. H5Snone.c:763:77: warning: unused parameter 'offset' [-Wunused-parameter]
  14850. H5S_none_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset)
  14851. ^
  14852. CC H5Spoint.lo
  14853. H5Spoint.c: In function 'H5S_point_bounds':
  14854. H5Spoint.c:1106:41: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  14855. if(start[u] > (node->pnt[u] + space->select.offset[u]))
  14856. ^
  14857. H5Spoint.c:1107:41: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  14858. start[u] = node->pnt[u] + space->select.offset[u];
  14859. ^
  14860. H5Spoint.c:1108:39: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  14861. if(end[u] < (node->pnt[u] + space->select.offset[u]))
  14862. ^
  14863. H5Spoint.c:1109:39: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  14864. end[u] = node->pnt[u] + space->select.offset[u];
  14865. ^
  14866. H5Spoint.c: In function 'H5S_point_get_seq_list':
  14867. H5Spoint.c:1655:34: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  14868. loc += (node->pnt[i] + space->select.offset[i]) * acc;
  14869. ^
  14870. H5Spoint.c: In function 'H5S_point_is_valid':
  14871. H5Spoint.c:685:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14872. H5S_point_is_valid (const H5S_t *space)
  14873. ^
  14874. H5Spoint.c: In function 'H5S_point_serial_size':
  14875. H5Spoint.c:774:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14876. H5S_point_serial_size (const H5S_t *space)
  14877. ^
  14878. CC H5Sselect.lo
  14879. H5Sselect.c: In function 'H5S_select_iterate':
  14880. H5Sselect.c:1218:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=]
  14881. H5S_sel_iter_t iter; /* Selection iteration info */
  14882. ^
  14883. H5Sselect.c:1266:17: warning: size of 'off' is 8192 bytes [-Wlarger-than=]
  14884. hsize_t off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  14885. ^
  14886. H5Sselect.c:1267:16: warning: size of 'len' is 8192 bytes [-Wlarger-than=]
  14887. size_t len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  14888. ^
  14889. H5Sselect.c: In function 'H5S_select_shape_same':
  14890. H5Sselect.c:1428:20: warning: size of 'iter_a' is 2232 bytes [-Wlarger-than=]
  14891. H5S_sel_iter_t iter_a; /* Selection a iteration info */
  14892. ^
  14893. H5Sselect.c:1429:20: warning: size of 'iter_b' is 2232 bytes [-Wlarger-than=]
  14894. H5S_sel_iter_t iter_b; /* Selection b iteration info */
  14895. ^
  14896. H5Sselect.c: In function 'H5S_select_fill':
  14897. H5Sselect.c:1997:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=]
  14898. H5S_sel_iter_t iter; /* Selection iteration info */
  14899. ^
  14900. H5Sselect.c:2025:17: warning: size of 'off' is 8192 bytes [-Wlarger-than=]
  14901. hsize_t off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */
  14902. ^
  14903. H5Sselect.c:2026:16: warning: size of 'len' is 8192 bytes [-Wlarger-than=]
  14904. size_t len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */
  14905. ^
  14906. H5Sselect.c: In function 'H5S_get_select_npoints':
  14907. H5Sselect.c:333:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14908. H5S_get_select_npoints(const H5S_t *space)
  14909. ^
  14910. H5Sselect.c: In function 'H5S_get_select_type':
  14911. H5Sselect.c:1386:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14912. H5S_get_select_type(const H5S_t *space)
  14913. ^
  14914. H5Shyper.c: In function 'H5S_hyper_serialize':
  14915. H5Shyper.c:2162:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14916. while(temp_dim >= 0 && done == 0) {
  14917. ^
  14918. cc1: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow]
  14919. H5Sselect.c: In function 'H5S_select_iterate':
  14920. H5Sselect.c:1214:1: warning: stack usage might be 19376 bytes [-Wstack-usage=]
  14921. H5S_select_iterate(void *buf, hid_t type_id, const H5S_t *space, H5D_operator_t op,
  14922. ^
  14923. H5Sselect.c:1327:1: warning: the frame size of 19280 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  14924. } /* end H5S_select_iterate() */
  14925. ^
  14926. H5Sselect.c: In function 'H5S_select_fill':
  14927. H5Sselect.c:1995:1: warning: stack usage might be 18784 bytes [-Wstack-usage=]
  14928. H5S_select_fill(const void *fill, size_t fill_size, const H5S_t *space, void *_buf)
  14929. ^
  14930. H5Sselect.c:2057:1: warning: the frame size of 18688 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  14931. } /* H5S_select_fill() */
  14932. ^
  14933. CC H5Stest.lo
  14934. H5Shyper.c: In function 'H5S_get_select_hyper_blocklist.isra.18.constprop':
  14935. H5Shyper.c:2515:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  14936. while(temp_dim >= 0 && !done) {
  14937. ^
  14938. cc1: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow]
  14939. CC H5SL.lo
  14940. H5SL.c: In function 'H5SL_release_common':
  14941. H5SL.c:776:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14942. (void)(op)(node->item,(void *)node->key,op_data);
  14943. ^
  14944. H5SL.c: In function 'H5SL_remove_first':
  14945. H5SL.c:1161:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  14946. size_t level = slist->curr_level; /* Skip list level */
  14947. ^
  14948. H5SL.c: In function 'H5SL_iterate':
  14949. H5SL.c:2051:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  14950. if((ret_value = (op)(node->item, (void *)node->key, op_data)) != 0)
  14951. ^
  14952. H5SL.c: In function 'H5SL_term_interface':
  14953. H5SL.c:2251:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  14954. herr_t ret;
  14955. ^
  14956. H5SL.c: In function 'H5SL_count':
  14957. H5SL.c:944:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14958. H5SL_count(H5SL_t *slist)
  14959. ^
  14960. H5SL.c: In function 'H5SL_first':
  14961. H5SL.c:1844:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14962. H5SL_first(H5SL_t *slist)
  14963. ^
  14964. H5SL.c: In function 'H5SL_next':
  14965. H5SL.c:1878:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14966. H5SL_next(H5SL_node_t *slist_node)
  14967. ^
  14968. H5SL.c: In function 'H5SL_prev':
  14969. H5SL.c:1912:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14970. H5SL_prev(H5SL_node_t *slist_node)
  14971. ^
  14972. H5SL.c: In function 'H5SL_last':
  14973. H5SL.c:1947:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14974. H5SL_last(H5SL_t *slist)
  14975. ^
  14976. H5SL.c: In function 'H5SL_item':
  14977. H5SL.c:1981:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  14978. H5SL_item(H5SL_node_t *slist_node)
  14979. ^
  14980. CC H5SM.lo
  14981. CC H5SMbtree2.lo
  14982. CC H5SMcache.lo
  14983. CC H5SMmessage.lo
  14984. H5SMmessage.c: In function 'H5SM_message_compare':
  14985. H5SMmessage.c:229:16: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  14986. herr_t status;
  14987. ^
  14988. CC H5SMtest.lo
  14989. CC H5ST.lo
  14990. CC H5T.lo
  14991. H5ST.c: In function 'H5ST_find_internal':
  14992. H5ST.c:290:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14993. H5ST_find_internal(H5ST_ptr_t p, const char *s)
  14994. ^
  14995. H5ST.c: In function 'H5ST_findfirst_internal':
  14996. H5ST.c:405:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  14997. H5ST_findfirst_internal(H5ST_ptr_t p)
  14998. ^
  14999. H5ST.c: In function 'H5ST_getnext':
  15000. H5ST.c:484:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  15001. H5ST_getnext(H5ST_ptr_t p)
  15002. ^
  15003. H5ST.c: In function 'H5ST_search':
  15004. H5ST.c:245:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  15005. H5ST_search(H5ST_tree_t *tree, const char *s)
  15006. ^
  15007. H5ST.c: In function 'H5ST_findnext':
  15008. H5ST.c:542:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  15009. H5ST_findnext(H5ST_ptr_t p)
  15010. ^
  15011. H5T.c: In function 'H5T_copy':
  15012. H5T.c:3297:61: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15013. new_dt->shared->u.compnd.memb[i].offset += accum_change;
  15014. ^
  15015. H5T.c:3302:45: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15016. old_match = j;
  15017. ^
  15018. H5T.c:3312:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15019. old_match = i;
  15020. ^
  15021. H5T.c:3319:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15022. accum_change += (new_dt->shared->u.compnd.memb[i].type->shared->size - old_dt->shared->u.compnd.memb[old_match].type->shared->size);
  15023. ^
  15024. H5T.c:3319:41: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  15025. accum_change += (new_dt->shared->u.compnd.memb[i].type->shared->size - old_dt->shared->u.compnd.memb[old_match].type->shared->size);
  15026. ^
  15027. H5T.c:3324:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15028. new_dt->shared->size += accum_change;
  15029. ^
  15030. H5T.c:3265:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15031. switch(new_dt->shared->type) {
  15032. ^
  15033. H5T.c:3265:9: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  15034. H5T.c:3265:9: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  15035. H5T.c:3265:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  15036. H5T.c:3265:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  15037. H5T.c:3265:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  15038. H5T.c:3265:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15039. H5T.c: In function 'H5T__free':
  15040. H5T.c:3567:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15041. switch(dt->shared->type) {
  15042. ^
  15043. H5T.c:3567:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  15044. H5T.c:3567:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  15045. H5T.c:3567:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  15046. H5T.c:3567:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  15047. H5T.c:3567:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  15048. H5T.c:3567:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  15049. H5T.c:3567:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  15050. H5T.c:3567:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  15051. H5T.c:3567:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15052. H5T.c: In function 'H5T_cmp':
  15053. H5T.c:3987:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15054. for(i = dt1->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i)
  15055. ^
  15056. H5T.c:3991:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15057. tmp = idx1[j];
  15058. ^
  15059. H5T.c:3993:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  15060. idx1[j + 1] = tmp;
  15061. ^
  15062. H5T.c:3996:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15063. for(i = dt2->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i)
  15064. ^
  15065. H5T.c:4000:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15066. tmp = idx2[j];
  15067. ^
  15068. H5T.c:4002:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  15069. idx2[j + 1] = tmp;
  15070. ^
  15071. H5T.c:4065:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15072. for (i=dt1->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i)
  15073. ^
  15074. H5T.c:4069:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15075. tmp = idx1[j];
  15076. ^
  15077. H5T.c:4071:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  15078. idx1[j+1] = tmp;
  15079. ^
  15080. H5T.c:4077:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15081. for (i=dt2->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i)
  15082. ^
  15083. H5T.c:4081:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  15084. tmp = idx2[j];
  15085. ^
  15086. H5T.c:4083:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  15087. idx2[j+1] = tmp;
  15088. ^
  15089. H5T.c:4224:13: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15090. switch (dt1->shared->type) {
  15091. ^
  15092. H5T.c:4224:13: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  15093. H5T.c:4224:13: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum]
  15094. H5T.c:4224:13: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  15095. H5T.c:4224:13: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  15096. H5T.c:4224:13: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  15097. H5T.c:4224:13: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15098. H5T.c:3970:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15099. switch(dt1->shared->type) {
  15100. ^
  15101. H5T.c:3970:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  15102. H5T.c:3970:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  15103. H5T.c:3970:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  15104. H5T.c:3970:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  15105. H5T.c:3970:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  15106. H5T.c:3970:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  15107. H5T.c:3970:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15108. H5T.c: In function 'H5T_path_find':
  15109. H5T.c:4469:35: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  15110. if(NULL == (path->src = H5T_copy(src, H5T_COPY_ALL)))
  15111. ^
  15112. H5T.c:3162:1: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  15113. H5T_copy(H5T_t *old_dt, H5T_copy_t method)
  15114. ^
  15115. H5T.c:4471:42: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  15116. if(NULL == (path->dst = H5T_copy(dst, H5T_COPY_ALL)))
  15117. ^
  15118. H5T.c:3162:1: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  15119. H5T_copy(H5T_t *old_dt, H5T_copy_t method)
  15120. ^
  15121. In file included from /usr/include/string.h:186:0,
  15122. from H5private.h:61,
  15123. from H5T.c:36:
  15124. H5T.c:4592:77: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  15125. HDmemmove(H5T_g.path + md + 1, H5T_g.path + md, (H5T_g.npaths - md) * sizeof(H5T_path_t*));
  15126. ^
  15127. H5T.c:4592:9: note: in expansion of macro 'HDmemmove'
  15128. HDmemmove(H5T_g.path + md + 1, H5T_g.path + md, (H5T_g.npaths - md) * sizeof(H5T_path_t*));
  15129. ^
  15130. H5T.c: In function 'H5T_is_sensible':
  15131. H5T.c:5040:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15132. switch(dt->shared->type) {
  15133. ^
  15134. H5T.c:5040:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  15135. H5T.c:5040:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  15136. H5T.c:5040:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  15137. H5T.c:5040:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  15138. H5T.c:5040:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  15139. H5T.c:5040:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  15140. H5T.c:5040:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  15141. H5T.c:5040:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  15142. H5T.c:5040:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  15143. H5T.c:5040:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15144. H5T.c: In function 'H5T_set_loc':
  15145. H5T.c:5139:57: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15146. dt->shared->u.compnd.memb[i].offset += accum_change;
  15147. ^
  15148. H5T.c:5162:70: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15149. accum_change += (memb_type->shared->size - (int)old_size);
  15150. ^
  15151. H5T.c:5162:42: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15152. accum_change += (memb_type->shared->size - (int)old_size);
  15153. ^
  15154. H5T.c:5162:45: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  15155. accum_change += (memb_type->shared->size - (int)old_size);
  15156. ^
  15157. H5T.c:5168:62: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  15158. dt->shared->size = (size_t)(dt->shared->size + accum_change);
  15159. ^
  15160. H5T.c:5109:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15161. switch(dt->shared->type) {
  15162. ^
  15163. H5T.c:5109:9: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  15164. H5T.c:5109:9: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  15165. H5T.c:5109:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  15166. H5T.c:5109:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  15167. H5T.c:5109:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  15168. H5T.c:5109:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  15169. H5T.c:5109:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  15170. H5T.c:5109:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15171. H5T.c: In function 'H5T_upgrade_version_cb':
  15172. H5T.c:5278:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  15173. switch(dt->shared->type) {
  15174. ^
  15175. H5T.c:5278:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  15176. H5T.c:5278:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  15177. H5T.c:5278:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  15178. H5T.c:5278:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  15179. H5T.c:5278:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  15180. H5T.c:5278:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  15181. H5T.c:5278:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  15182. H5T.c:5278:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  15183. H5T.c: In function 'H5T_is_variable_str':
  15184. H5T.c:2109:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15185. H5T_is_variable_str(const H5T_t *dt)
  15186. ^
  15187. H5T.c: In function 'H5T_get_size':
  15188. H5T.c:3898:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15189. H5T_get_size(const H5T_t *dt)
  15190. ^
  15191. H5T.c: In function 'H5T_path_bkg':
  15192. H5T.c:4710:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15193. H5T_path_bkg(const H5T_path_t *p)
  15194. ^
  15195. CC H5Tarray.lo
  15196. H5Tarray.c: In function 'H5T__get_array_ndims':
  15197. H5Tarray.c:275:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15198. H5T__get_array_ndims(const H5T_t *dt)
  15199. ^
  15200. CC H5Tbit.lo
  15201. H5Tbit.c: In function 'H5T__bit_find':
  15202. H5Tbit.c:424:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  15203. H5T__bit_find(uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction,
  15204. ^
  15205. CC H5Tcommit.lo
  15206. H5Tcommit.c: In function 'H5T_committed':
  15207. H5Tcommit.c:493:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15208. H5T_committed(const H5T_t *type)
  15209. ^
  15210. H5T.c: In function 'H5T_cmp':
  15211. H5T.c:3987:88: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  15212. for(i = dt1->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i)
  15213. ^
  15214. H5T.c:3996:88: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  15215. for(i = dt2->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i)
  15216. ^
  15217. H5T.c:4065:82: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  15218. for (i=dt1->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i)
  15219. ^
  15220. H5T.c:4077:82: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  15221. for (i=dt2->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i)
  15222. ^
  15223. CC H5Tcompound.lo
  15224. H5Tcompound.c: In function 'H5T__insert':
  15225. H5Tcompound.c:484:56: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  15226. parent->shared->u.compnd.memb[idx].type = H5T_copy(member, H5T_COPY_ALL);
  15227. ^
  15228. In file included from H5Tpkg.h:39:0,
  15229. from H5Tcompound.c:38:
  15230. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  15231. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  15232. ^
  15233. H5Tcompound.c: In function 'H5T_is_packed':
  15234. H5Tcompound.c:606:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  15235. H5T_is_packed(const H5T_t *dt)
  15236. ^
  15237. H5Tcompound.c: In function 'H5T_get_member_offset':
  15238. H5Tcompound.c:166:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15239. H5T_get_member_offset(const H5T_t *dt, unsigned membno)
  15240. ^
  15241. H5Tcompound.c: In function 'H5T__get_member_size':
  15242. H5Tcompound.c:315:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  15243. H5T__get_member_size(const H5T_t *dt, unsigned membno)
  15244. ^
  15245. CC H5Tconv.lo
  15246. H5Tconv.c: In function 'H5T_conv_struct_free':
  15247. H5Tconv.c:1842:17: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  15248. int status;
  15249. ^
  15250. H5Tconv.c: In function 'H5T__conv_uchar_short':
  15251. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15252. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15253. ^
  15254. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15255. #define H5_GLUE(x,y) x##y
  15256. ^
  15257. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15258. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15259. ^
  15260. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15261. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15262. ^
  15263. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15264. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15265. ^
  15266. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15267. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15268. ^
  15269. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15270. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15271. ^
  15272. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15273. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15274. ^
  15275. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15276. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15277. ^
  15278. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15279. #define H5_GLUE(x,y) x##y
  15280. ^
  15281. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15282. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15283. ^
  15284. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15285. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15286. ^
  15287. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15288. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15289. ^
  15290. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15291. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15292. ^
  15293. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15294. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15295. ^
  15296. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15297. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15298. ^
  15299. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15300. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15301. ^
  15302. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15303. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15304. ^
  15305. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15306. #define H5_GLUE(x,y) x##y
  15307. ^
  15308. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15309. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15310. ^
  15311. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15312. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15313. ^
  15314. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15315. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15316. ^
  15317. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15318. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15319. ^
  15320. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15321. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15322. ^
  15323. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15324. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15325. ^
  15326. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15327. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15328. ^
  15329. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15330. #define H5_GLUE(x,y) x##y
  15331. ^
  15332. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15333. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15334. ^
  15335. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15336. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15337. ^
  15338. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15339. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15340. ^
  15341. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15342. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15343. ^
  15344. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15345. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15346. ^
  15347. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15348. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15349. ^
  15350. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15351. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15352. ^
  15353. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15354. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15355. ^
  15356. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15357. #define H5_GLUE(x,y) x##y
  15358. ^
  15359. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15360. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15361. ^
  15362. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15363. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15364. ^
  15365. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15366. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15367. ^
  15368. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15369. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15370. ^
  15371. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15372. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15373. ^
  15374. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15375. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15376. ^
  15377. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15378. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15379. ^
  15380. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15381. #define H5_GLUE(x,y) x##y
  15382. ^
  15383. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15384. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15385. ^
  15386. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15387. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15388. ^
  15389. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15390. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15391. ^
  15392. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15393. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15394. ^
  15395. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15396. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15397. ^
  15398. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15399. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15400. ^
  15401. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15402. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15403. ^
  15404. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15405. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15406. ^
  15407. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15408. #define H5_GLUE(x,y) x##y
  15409. ^
  15410. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15411. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15412. ^
  15413. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15414. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15415. ^
  15416. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15417. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15418. ^
  15419. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15420. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  15421. ^
  15422. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15423. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15424. ^
  15425. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15426. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15427. ^
  15428. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15429. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15430. ^
  15431. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15432. #define H5_GLUE(x,y) x##y
  15433. ^
  15434. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15435. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15436. ^
  15437. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15438. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15439. ^
  15440. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15441. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15442. ^
  15443. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15444. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15445. ^
  15446. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15447. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  15448. ^
  15449. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15450. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15451. ^
  15452. H5Tconv.c:4886:5: note: in expansion of macro 'H5T_CONV_uS'
  15453. H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX);
  15454. ^
  15455. H5Tconv.c: In function 'H5T__conv_uchar_int':
  15456. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15457. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15458. ^
  15459. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15460. #define H5_GLUE(x,y) x##y
  15461. ^
  15462. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15463. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15464. ^
  15465. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15466. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15467. ^
  15468. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15469. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15470. ^
  15471. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15472. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15473. ^
  15474. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15475. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15476. ^
  15477. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15478. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15479. ^
  15480. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15481. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15482. ^
  15483. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15484. #define H5_GLUE(x,y) x##y
  15485. ^
  15486. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15487. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15488. ^
  15489. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15490. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15491. ^
  15492. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15493. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15494. ^
  15495. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15496. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15497. ^
  15498. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15499. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15500. ^
  15501. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15502. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15503. ^
  15504. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15505. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15506. ^
  15507. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15508. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15509. ^
  15510. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15511. #define H5_GLUE(x,y) x##y
  15512. ^
  15513. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15514. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15515. ^
  15516. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15517. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15518. ^
  15519. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15520. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15521. ^
  15522. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15523. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15524. ^
  15525. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15526. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15527. ^
  15528. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15529. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15530. ^
  15531. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15532. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15533. ^
  15534. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15535. #define H5_GLUE(x,y) x##y
  15536. ^
  15537. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15538. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15539. ^
  15540. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15541. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15542. ^
  15543. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15544. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15545. ^
  15546. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15547. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15548. ^
  15549. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15550. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15551. ^
  15552. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15553. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15554. ^
  15555. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15556. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15557. ^
  15558. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15559. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15560. ^
  15561. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15562. #define H5_GLUE(x,y) x##y
  15563. ^
  15564. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15565. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15566. ^
  15567. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15568. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15569. ^
  15570. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15571. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15572. ^
  15573. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15574. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15575. ^
  15576. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15577. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15578. ^
  15579. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15580. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15581. ^
  15582. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15583. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15584. ^
  15585. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15586. #define H5_GLUE(x,y) x##y
  15587. ^
  15588. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15589. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15590. ^
  15591. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15592. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15593. ^
  15594. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15595. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15596. ^
  15597. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15598. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15599. ^
  15600. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15601. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15602. ^
  15603. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15604. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15605. ^
  15606. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15607. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15608. ^
  15609. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15610. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15611. ^
  15612. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15613. #define H5_GLUE(x,y) x##y
  15614. ^
  15615. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15616. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15617. ^
  15618. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15619. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15620. ^
  15621. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15622. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15623. ^
  15624. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15625. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  15626. ^
  15627. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15628. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15629. ^
  15630. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15631. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15632. ^
  15633. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15634. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15635. ^
  15636. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15637. #define H5_GLUE(x,y) x##y
  15638. ^
  15639. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15640. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15641. ^
  15642. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15643. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15644. ^
  15645. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15646. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15647. ^
  15648. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15649. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15650. ^
  15651. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15652. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  15653. ^
  15654. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15655. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15656. ^
  15657. H5Tconv.c:4987:5: note: in expansion of macro 'H5T_CONV_uS'
  15658. H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX);
  15659. ^
  15660. H5Tconv.c: In function 'H5T__conv_uchar_long':
  15661. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15662. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15663. ^
  15664. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15665. #define H5_GLUE(x,y) x##y
  15666. ^
  15667. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15668. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15669. ^
  15670. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15671. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15672. ^
  15673. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15674. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15675. ^
  15676. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15677. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15678. ^
  15679. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15680. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15681. ^
  15682. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15683. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15684. ^
  15685. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15686. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15687. ^
  15688. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15689. #define H5_GLUE(x,y) x##y
  15690. ^
  15691. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15692. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15693. ^
  15694. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15695. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15696. ^
  15697. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15698. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15699. ^
  15700. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15701. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15702. ^
  15703. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15704. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15705. ^
  15706. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15707. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15708. ^
  15709. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15710. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15711. ^
  15712. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15713. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15714. ^
  15715. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15716. #define H5_GLUE(x,y) x##y
  15717. ^
  15718. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15719. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15720. ^
  15721. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15722. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15723. ^
  15724. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15725. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15726. ^
  15727. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15728. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15729. ^
  15730. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15731. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15732. ^
  15733. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15734. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15735. ^
  15736. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15737. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15738. ^
  15739. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15740. #define H5_GLUE(x,y) x##y
  15741. ^
  15742. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15743. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15744. ^
  15745. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15746. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15747. ^
  15748. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15749. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15750. ^
  15751. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15752. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15753. ^
  15754. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15755. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15756. ^
  15757. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15758. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15759. ^
  15760. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15761. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15762. ^
  15763. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15764. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15765. ^
  15766. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15767. #define H5_GLUE(x,y) x##y
  15768. ^
  15769. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15770. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15771. ^
  15772. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15773. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15774. ^
  15775. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15776. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15777. ^
  15778. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15779. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15780. ^
  15781. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15782. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15783. ^
  15784. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15785. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15786. ^
  15787. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15788. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15789. ^
  15790. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15791. #define H5_GLUE(x,y) x##y
  15792. ^
  15793. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15794. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15795. ^
  15796. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15797. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15798. ^
  15799. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15800. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15801. ^
  15802. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15803. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15804. ^
  15805. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15806. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15807. ^
  15808. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15809. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15810. ^
  15811. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15812. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15813. ^
  15814. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15815. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15816. ^
  15817. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15818. #define H5_GLUE(x,y) x##y
  15819. ^
  15820. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15821. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15822. ^
  15823. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15824. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15825. ^
  15826. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15827. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15828. ^
  15829. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15830. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  15831. ^
  15832. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15833. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15834. ^
  15835. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15836. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15837. ^
  15838. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15839. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15840. ^
  15841. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15842. #define H5_GLUE(x,y) x##y
  15843. ^
  15844. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15845. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15846. ^
  15847. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15848. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15849. ^
  15850. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15851. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15852. ^
  15853. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15854. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15855. ^
  15856. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15857. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  15858. ^
  15859. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15860. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15861. ^
  15862. H5Tconv.c:5088:5: note: in expansion of macro 'H5T_CONV_uS'
  15863. H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX);
  15864. ^
  15865. H5Tconv.c: In function 'H5T__conv_uchar_llong':
  15866. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15867. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15868. ^
  15869. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15870. #define H5_GLUE(x,y) x##y
  15871. ^
  15872. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15873. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15874. ^
  15875. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15876. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15877. ^
  15878. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15879. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15880. ^
  15881. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15882. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15883. ^
  15884. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15885. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15886. ^
  15887. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  15888. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  15889. ^
  15890. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15891. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15892. ^
  15893. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15894. #define H5_GLUE(x,y) x##y
  15895. ^
  15896. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15897. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15898. ^
  15899. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15900. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15901. ^
  15902. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15903. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15904. ^
  15905. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15906. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15907. ^
  15908. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15909. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  15910. ^
  15911. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15912. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15913. ^
  15914. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  15915. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  15916. ^
  15917. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15918. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15919. ^
  15920. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15921. #define H5_GLUE(x,y) x##y
  15922. ^
  15923. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15924. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15925. ^
  15926. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15927. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15928. ^
  15929. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15930. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15931. ^
  15932. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15933. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15934. ^
  15935. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15936. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15937. ^
  15938. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  15939. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  15940. ^
  15941. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15942. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15943. ^
  15944. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15945. #define H5_GLUE(x,y) x##y
  15946. ^
  15947. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15948. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15949. ^
  15950. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15951. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15952. ^
  15953. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15954. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15955. ^
  15956. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  15957. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  15958. ^
  15959. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15960. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  15961. ^
  15962. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15963. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15964. ^
  15965. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  15966. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  15967. ^
  15968. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15969. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15970. ^
  15971. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  15972. #define H5_GLUE(x,y) x##y
  15973. ^
  15974. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15975. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  15976. ^
  15977. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  15978. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15979. ^
  15980. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  15981. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  15982. ^
  15983. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  15984. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  15985. ^
  15986. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  15987. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  15988. ^
  15989. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  15990. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  15991. ^
  15992. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  15993. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  15994. ^
  15995. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  15996. #define H5_GLUE(x,y) x##y
  15997. ^
  15998. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  15999. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16000. ^
  16001. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16002. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16003. ^
  16004. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16005. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16006. ^
  16007. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16008. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16009. ^
  16010. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16011. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16012. ^
  16013. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16014. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16015. ^
  16016. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  16017. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  16018. ^
  16019. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16020. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16021. ^
  16022. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16023. #define H5_GLUE(x,y) x##y
  16024. ^
  16025. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16026. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16027. ^
  16028. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16029. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16030. ^
  16031. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16032. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16033. ^
  16034. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16035. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16036. ^
  16037. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16038. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16039. ^
  16040. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  16041. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  16042. ^
  16043. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16044. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16045. ^
  16046. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16047. #define H5_GLUE(x,y) x##y
  16048. ^
  16049. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16050. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16051. ^
  16052. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16053. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16054. ^
  16055. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16056. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16057. ^
  16058. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16059. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16060. ^
  16061. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16062. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16063. ^
  16064. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16065. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16066. ^
  16067. H5Tconv.c:5192:5: note: in expansion of macro 'H5T_CONV_uS'
  16068. H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX);
  16069. ^
  16070. H5Tconv.c: In function 'H5T__conv_ushort_int':
  16071. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16072. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16073. ^
  16074. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16075. #define H5_GLUE(x,y) x##y
  16076. ^
  16077. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16078. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16079. ^
  16080. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16081. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16082. ^
  16083. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16084. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16085. ^
  16086. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16087. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16088. ^
  16089. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16090. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16091. ^
  16092. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16093. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16094. ^
  16095. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16096. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16097. ^
  16098. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16099. #define H5_GLUE(x,y) x##y
  16100. ^
  16101. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16102. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16103. ^
  16104. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16105. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16106. ^
  16107. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16108. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16109. ^
  16110. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16111. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16112. ^
  16113. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16114. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16115. ^
  16116. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16117. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16118. ^
  16119. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16120. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16121. ^
  16122. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16123. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16124. ^
  16125. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16126. #define H5_GLUE(x,y) x##y
  16127. ^
  16128. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16129. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16130. ^
  16131. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16132. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16133. ^
  16134. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16135. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16136. ^
  16137. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16138. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16139. ^
  16140. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16141. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16142. ^
  16143. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16144. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16145. ^
  16146. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16147. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16148. ^
  16149. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16150. #define H5_GLUE(x,y) x##y
  16151. ^
  16152. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16153. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16154. ^
  16155. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16156. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16157. ^
  16158. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16159. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16160. ^
  16161. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16162. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16163. ^
  16164. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16165. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16166. ^
  16167. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16168. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16169. ^
  16170. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16171. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16172. ^
  16173. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16174. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16175. ^
  16176. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16177. #define H5_GLUE(x,y) x##y
  16178. ^
  16179. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16180. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16181. ^
  16182. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16183. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16184. ^
  16185. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16186. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16187. ^
  16188. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16189. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16190. ^
  16191. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16192. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16193. ^
  16194. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16195. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16196. ^
  16197. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16198. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16199. ^
  16200. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16201. #define H5_GLUE(x,y) x##y
  16202. ^
  16203. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16204. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16205. ^
  16206. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16207. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16208. ^
  16209. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16210. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16211. ^
  16212. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16213. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16214. ^
  16215. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16216. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16217. ^
  16218. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16219. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16220. ^
  16221. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16222. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16223. ^
  16224. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16225. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16226. ^
  16227. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16228. #define H5_GLUE(x,y) x##y
  16229. ^
  16230. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16231. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16232. ^
  16233. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16234. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16235. ^
  16236. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16237. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16238. ^
  16239. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16240. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16241. ^
  16242. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16243. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16244. ^
  16245. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16246. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16247. ^
  16248. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16249. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16250. ^
  16251. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16252. #define H5_GLUE(x,y) x##y
  16253. ^
  16254. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16255. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16256. ^
  16257. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16258. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16259. ^
  16260. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16261. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16262. ^
  16263. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16264. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16265. ^
  16266. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16267. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16268. ^
  16269. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16270. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16271. ^
  16272. H5Tconv.c:5452:5: note: in expansion of macro 'H5T_CONV_uS'
  16273. H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX);
  16274. ^
  16275. H5Tconv.c: In function 'H5T__conv_ushort_long':
  16276. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16277. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16278. ^
  16279. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16280. #define H5_GLUE(x,y) x##y
  16281. ^
  16282. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16283. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16284. ^
  16285. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16286. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16287. ^
  16288. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16289. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16290. ^
  16291. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16292. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16293. ^
  16294. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16295. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16296. ^
  16297. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16298. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16299. ^
  16300. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16301. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16302. ^
  16303. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16304. #define H5_GLUE(x,y) x##y
  16305. ^
  16306. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16307. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16308. ^
  16309. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16310. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16311. ^
  16312. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16313. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16314. ^
  16315. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16316. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16317. ^
  16318. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16319. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16320. ^
  16321. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16322. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16323. ^
  16324. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16325. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16326. ^
  16327. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16328. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16329. ^
  16330. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16331. #define H5_GLUE(x,y) x##y
  16332. ^
  16333. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16334. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16335. ^
  16336. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16337. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16338. ^
  16339. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16340. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16341. ^
  16342. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16343. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16344. ^
  16345. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16346. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16347. ^
  16348. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16349. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16350. ^
  16351. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16352. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16353. ^
  16354. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16355. #define H5_GLUE(x,y) x##y
  16356. ^
  16357. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16358. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16359. ^
  16360. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16361. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16362. ^
  16363. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16364. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16365. ^
  16366. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16367. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16368. ^
  16369. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16370. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16371. ^
  16372. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16373. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16374. ^
  16375. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16376. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16377. ^
  16378. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16379. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16380. ^
  16381. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16382. #define H5_GLUE(x,y) x##y
  16383. ^
  16384. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16385. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16386. ^
  16387. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16388. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16389. ^
  16390. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16391. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16392. ^
  16393. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16394. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16395. ^
  16396. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16397. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16398. ^
  16399. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16400. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16401. ^
  16402. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16403. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16404. ^
  16405. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16406. #define H5_GLUE(x,y) x##y
  16407. ^
  16408. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16409. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16410. ^
  16411. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16412. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16413. ^
  16414. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16415. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16416. ^
  16417. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16418. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16419. ^
  16420. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16421. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16422. ^
  16423. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16424. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16425. ^
  16426. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16427. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16428. ^
  16429. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16430. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16431. ^
  16432. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16433. #define H5_GLUE(x,y) x##y
  16434. ^
  16435. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16436. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16437. ^
  16438. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16439. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16440. ^
  16441. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16442. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16443. ^
  16444. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16445. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16446. ^
  16447. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16448. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16449. ^
  16450. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16451. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16452. ^
  16453. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16454. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16455. ^
  16456. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16457. #define H5_GLUE(x,y) x##y
  16458. ^
  16459. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16460. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16461. ^
  16462. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16463. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16464. ^
  16465. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16466. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16467. ^
  16468. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16469. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16470. ^
  16471. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16472. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16473. ^
  16474. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16475. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16476. ^
  16477. H5Tconv.c:5556:5: note: in expansion of macro 'H5T_CONV_uS'
  16478. H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX);
  16479. ^
  16480. H5Tconv.c: In function 'H5T__conv_ushort_llong':
  16481. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16482. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16483. ^
  16484. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16485. #define H5_GLUE(x,y) x##y
  16486. ^
  16487. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16488. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16489. ^
  16490. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16491. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16492. ^
  16493. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16494. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16495. ^
  16496. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16497. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16498. ^
  16499. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16500. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16501. ^
  16502. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16503. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16504. ^
  16505. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16506. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16507. ^
  16508. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16509. #define H5_GLUE(x,y) x##y
  16510. ^
  16511. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16512. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16513. ^
  16514. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16515. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16516. ^
  16517. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16518. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16519. ^
  16520. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16521. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16522. ^
  16523. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16524. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16525. ^
  16526. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16527. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16528. ^
  16529. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16530. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16531. ^
  16532. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16533. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16534. ^
  16535. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16536. #define H5_GLUE(x,y) x##y
  16537. ^
  16538. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16539. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16540. ^
  16541. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16542. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16543. ^
  16544. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16545. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16546. ^
  16547. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16548. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16549. ^
  16550. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16551. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16552. ^
  16553. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16554. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16555. ^
  16556. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16557. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16558. ^
  16559. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16560. #define H5_GLUE(x,y) x##y
  16561. ^
  16562. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16563. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16564. ^
  16565. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16566. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16567. ^
  16568. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16569. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16570. ^
  16571. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16572. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16573. ^
  16574. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16575. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16576. ^
  16577. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16578. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16579. ^
  16580. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16581. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16582. ^
  16583. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16584. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16585. ^
  16586. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16587. #define H5_GLUE(x,y) x##y
  16588. ^
  16589. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16590. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16591. ^
  16592. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16593. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16594. ^
  16595. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16596. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16597. ^
  16598. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16599. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16600. ^
  16601. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16602. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16603. ^
  16604. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16605. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16606. ^
  16607. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16608. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16609. ^
  16610. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16611. #define H5_GLUE(x,y) x##y
  16612. ^
  16613. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16614. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16615. ^
  16616. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16617. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16618. ^
  16619. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16620. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16621. ^
  16622. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16623. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16624. ^
  16625. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16626. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16627. ^
  16628. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16629. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16630. ^
  16631. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16632. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16633. ^
  16634. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16635. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16636. ^
  16637. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16638. #define H5_GLUE(x,y) x##y
  16639. ^
  16640. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16641. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16642. ^
  16643. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16644. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16645. ^
  16646. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16647. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16648. ^
  16649. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16650. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16651. ^
  16652. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16653. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16654. ^
  16655. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16656. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16657. ^
  16658. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16659. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16660. ^
  16661. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16662. #define H5_GLUE(x,y) x##y
  16663. ^
  16664. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16665. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16666. ^
  16667. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16668. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16669. ^
  16670. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16671. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16672. ^
  16673. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16674. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16675. ^
  16676. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16677. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16678. ^
  16679. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16680. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16681. ^
  16682. H5Tconv.c:5660:5: note: in expansion of macro 'H5T_CONV_uS'
  16683. H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX);
  16684. ^
  16685. H5Tconv.c: In function 'H5T__conv_uint_long':
  16686. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16687. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16688. ^
  16689. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16690. #define H5_GLUE(x,y) x##y
  16691. ^
  16692. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16693. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16694. ^
  16695. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16696. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16697. ^
  16698. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16699. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16700. ^
  16701. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16702. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16703. ^
  16704. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16705. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16706. ^
  16707. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16708. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16709. ^
  16710. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16711. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16712. ^
  16713. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16714. #define H5_GLUE(x,y) x##y
  16715. ^
  16716. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16717. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16718. ^
  16719. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16720. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16721. ^
  16722. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16723. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16724. ^
  16725. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16726. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16727. ^
  16728. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16729. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16730. ^
  16731. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16732. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16733. ^
  16734. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16735. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16736. ^
  16737. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16738. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16739. ^
  16740. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16741. #define H5_GLUE(x,y) x##y
  16742. ^
  16743. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16744. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16745. ^
  16746. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16747. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16748. ^
  16749. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16750. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16751. ^
  16752. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16753. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16754. ^
  16755. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16756. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16757. ^
  16758. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16759. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16760. ^
  16761. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16762. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16763. ^
  16764. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16765. #define H5_GLUE(x,y) x##y
  16766. ^
  16767. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16768. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16769. ^
  16770. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16771. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16772. ^
  16773. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16774. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16775. ^
  16776. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16777. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16778. ^
  16779. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16780. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16781. ^
  16782. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16783. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16784. ^
  16785. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16786. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16787. ^
  16788. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16789. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16790. ^
  16791. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16792. #define H5_GLUE(x,y) x##y
  16793. ^
  16794. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16795. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16796. ^
  16797. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16798. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16799. ^
  16800. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16801. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16802. ^
  16803. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16804. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16805. ^
  16806. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16807. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16808. ^
  16809. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16810. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16811. ^
  16812. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16813. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16814. ^
  16815. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16816. #define H5_GLUE(x,y) x##y
  16817. ^
  16818. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16819. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16820. ^
  16821. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16822. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16823. ^
  16824. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16825. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16826. ^
  16827. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16828. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16829. ^
  16830. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16831. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  16832. ^
  16833. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16834. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16835. ^
  16836. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16837. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16838. ^
  16839. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16840. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16841. ^
  16842. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16843. #define H5_GLUE(x,y) x##y
  16844. ^
  16845. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16846. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16847. ^
  16848. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16849. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16850. ^
  16851. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16852. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16853. ^
  16854. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16855. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16856. ^
  16857. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16858. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16859. ^
  16860. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16861. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16862. ^
  16863. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16864. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16865. ^
  16866. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16867. #define H5_GLUE(x,y) x##y
  16868. ^
  16869. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16870. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16871. ^
  16872. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16873. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16874. ^
  16875. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16876. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16877. ^
  16878. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16879. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16880. ^
  16881. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16882. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  16883. ^
  16884. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16885. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16886. ^
  16887. H5Tconv.c:6019:5: note: in expansion of macro 'H5T_CONV_uS'
  16888. H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX);
  16889. ^
  16890. H5Tconv.c: In function 'H5T__conv_uint_llong':
  16891. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16892. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16893. ^
  16894. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16895. #define H5_GLUE(x,y) x##y
  16896. ^
  16897. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16898. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16899. ^
  16900. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16901. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16902. ^
  16903. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16904. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16905. ^
  16906. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16907. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16908. ^
  16909. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16910. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16911. ^
  16912. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  16913. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  16914. ^
  16915. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16916. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16917. ^
  16918. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16919. #define H5_GLUE(x,y) x##y
  16920. ^
  16921. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16922. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16923. ^
  16924. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16925. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16926. ^
  16927. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16928. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16929. ^
  16930. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16931. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16932. ^
  16933. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16934. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  16935. ^
  16936. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16937. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16938. ^
  16939. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  16940. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  16941. ^
  16942. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16943. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16944. ^
  16945. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16946. #define H5_GLUE(x,y) x##y
  16947. ^
  16948. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16949. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16950. ^
  16951. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16952. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16953. ^
  16954. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16955. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16956. ^
  16957. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16958. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16959. ^
  16960. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16961. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16962. ^
  16963. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  16964. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  16965. ^
  16966. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16967. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16968. ^
  16969. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  16970. #define H5_GLUE(x,y) x##y
  16971. ^
  16972. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  16973. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  16974. ^
  16975. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  16976. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  16977. ^
  16978. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  16979. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16980. ^
  16981. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  16982. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  16983. ^
  16984. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  16985. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  16986. ^
  16987. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  16988. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  16989. ^
  16990. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  16991. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  16992. ^
  16993. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  16994. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  16995. ^
  16996. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  16997. #define H5_GLUE(x,y) x##y
  16998. ^
  16999. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17000. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17001. ^
  17002. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17003. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17004. ^
  17005. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17006. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17007. ^
  17008. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17009. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17010. ^
  17011. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  17012. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  17013. ^
  17014. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  17015. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  17016. ^
  17017. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  17018. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  17019. ^
  17020. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  17021. #define H5_GLUE(x,y) x##y
  17022. ^
  17023. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17024. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17025. ^
  17026. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17027. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17028. ^
  17029. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17030. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  17031. ^
  17032. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  17033. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  17034. ^
  17035. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17036. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17037. ^
  17038. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  17039. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  17040. ^
  17041. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  17042. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  17043. ^
  17044. H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  17045. if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  17046. ^
  17047. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_CORE'
  17048. #define H5_GLUE(x,y) x##y
  17049. ^
  17050. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17051. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17052. ^
  17053. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17054. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17055. ^
  17056. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17057. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17058. ^
  17059. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17060. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17061. ^
  17062. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  17063. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  17064. ^
  17065. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  17066. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  17067. ^
  17068. H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  17069. if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \
  17070. ^
  17071. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE'
  17072. #define H5_GLUE(x,y) x##y
  17073. ^
  17074. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17075. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17076. ^
  17077. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17078. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17079. ^
  17080. H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17081. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  17082. ^
  17083. H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE'
  17084. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \
  17085. ^
  17086. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17087. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17088. ^
  17089. H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV'
  17090. H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
  17091. ^
  17092. H5Tconv.c:6119:5: note: in expansion of macro 'H5T_CONV_uS'
  17093. H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX);
  17094. ^
  17095. H5T.c: At top level:
  17096. H5T.c:71:0: warning: macro "H5T_INIT_TYPE_NONE_CORE" is not used [-Wunused-macros]
  17097. #define H5T_INIT_TYPE_NONE_CORE { \
  17098. ^
  17099. CC H5Tcset.lo
  17100. H5Tconv.c: In function 'H5T__conv_float_ullong':
  17101. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17102. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17103. ^
  17104. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17105. #define H5_GLUE(x,y) x##y
  17106. ^
  17107. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17108. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17109. ^
  17110. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17111. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17112. ^
  17113. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17114. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17115. ^
  17116. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17117. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  17118. ^
  17119. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17120. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17121. ^
  17122. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17123. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17124. ^
  17125. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17126. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17127. ^
  17128. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17129. #define H5_GLUE(x,y) x##y
  17130. ^
  17131. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17132. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17133. ^
  17134. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17135. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17136. ^
  17137. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17138. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17139. ^
  17140. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17141. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  17142. ^
  17143. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17144. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17145. ^
  17146. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17147. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17148. ^
  17149. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17150. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17151. ^
  17152. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17153. #define H5_GLUE(x,y) x##y
  17154. ^
  17155. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17156. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17157. ^
  17158. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17159. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17160. ^
  17161. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17162. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17163. ^
  17164. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17165. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  17166. ^
  17167. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17168. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17169. ^
  17170. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17171. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17172. ^
  17173. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17174. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17175. ^
  17176. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17177. #define H5_GLUE(x,y) x##y
  17178. ^
  17179. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17180. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17181. ^
  17182. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17183. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17184. ^
  17185. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17186. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17187. ^
  17188. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17189. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  17190. ^
  17191. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17192. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17193. ^
  17194. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17195. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17196. ^
  17197. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17198. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17199. ^
  17200. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17201. #define H5_GLUE(x,y) x##y
  17202. ^
  17203. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17204. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17205. ^
  17206. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17207. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17208. ^
  17209. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17210. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17211. ^
  17212. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17213. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17214. ^
  17215. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17216. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17217. ^
  17218. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17219. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17220. ^
  17221. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17222. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17223. ^
  17224. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17225. #define H5_GLUE(x,y) x##y
  17226. ^
  17227. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17228. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17229. ^
  17230. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17231. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17232. ^
  17233. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17234. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17235. ^
  17236. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17237. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17238. ^
  17239. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17240. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17241. ^
  17242. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17243. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17244. ^
  17245. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17246. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17247. ^
  17248. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17249. #define H5_GLUE(x,y) x##y
  17250. ^
  17251. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17252. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17253. ^
  17254. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17255. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17256. ^
  17257. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17258. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17259. ^
  17260. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17261. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17262. ^
  17263. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17264. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17265. ^
  17266. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17267. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17268. ^
  17269. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17270. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17271. ^
  17272. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17273. #define H5_GLUE(x,y) x##y
  17274. ^
  17275. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17276. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17277. ^
  17278. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17279. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17280. ^
  17281. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17282. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17283. ^
  17284. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17285. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17286. ^
  17287. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17288. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17289. ^
  17290. H5Tconv.c:8736:5: note: in expansion of macro 'H5T_CONV_Fx'
  17291. H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX);
  17292. ^
  17293. H5Tconv.c: In function 'H5T__conv_double_ullong':
  17294. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17295. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17296. ^
  17297. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17298. #define H5_GLUE(x,y) x##y
  17299. ^
  17300. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17301. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17302. ^
  17303. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17304. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17305. ^
  17306. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17307. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17308. ^
  17309. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17310. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  17311. ^
  17312. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17313. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17314. ^
  17315. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17316. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17317. ^
  17318. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17319. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17320. ^
  17321. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17322. #define H5_GLUE(x,y) x##y
  17323. ^
  17324. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17325. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17326. ^
  17327. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17328. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17329. ^
  17330. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17331. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17332. ^
  17333. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17334. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  17335. ^
  17336. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17337. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17338. ^
  17339. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17340. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17341. ^
  17342. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17343. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17344. ^
  17345. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17346. #define H5_GLUE(x,y) x##y
  17347. ^
  17348. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17349. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17350. ^
  17351. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17352. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17353. ^
  17354. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17355. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17356. ^
  17357. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17358. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  17359. ^
  17360. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17361. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17362. ^
  17363. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17364. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17365. ^
  17366. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17367. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17368. ^
  17369. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17370. #define H5_GLUE(x,y) x##y
  17371. ^
  17372. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17373. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17374. ^
  17375. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17376. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17377. ^
  17378. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17379. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17380. ^
  17381. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17382. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  17383. ^
  17384. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17385. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17386. ^
  17387. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17388. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17389. ^
  17390. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17391. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17392. ^
  17393. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17394. #define H5_GLUE(x,y) x##y
  17395. ^
  17396. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17397. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17398. ^
  17399. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17400. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17401. ^
  17402. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17403. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17404. ^
  17405. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17406. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17407. ^
  17408. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17409. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17410. ^
  17411. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17412. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17413. ^
  17414. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17415. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17416. ^
  17417. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17418. #define H5_GLUE(x,y) x##y
  17419. ^
  17420. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17421. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17422. ^
  17423. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17424. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17425. ^
  17426. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17427. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17428. ^
  17429. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17430. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17431. ^
  17432. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17433. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17434. ^
  17435. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17436. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17437. ^
  17438. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17439. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17440. ^
  17441. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17442. #define H5_GLUE(x,y) x##y
  17443. ^
  17444. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17445. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17446. ^
  17447. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17448. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17449. ^
  17450. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17451. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17452. ^
  17453. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17454. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17455. ^
  17456. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17457. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17458. ^
  17459. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17460. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17461. ^
  17462. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17463. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17464. ^
  17465. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17466. #define H5_GLUE(x,y) x##y
  17467. ^
  17468. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17469. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17470. ^
  17471. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17472. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17473. ^
  17474. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17475. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17476. ^
  17477. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17478. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17479. ^
  17480. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17481. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17482. ^
  17483. H5Tconv.c:8792:5: note: in expansion of macro 'H5T_CONV_Fx'
  17484. H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX);
  17485. ^
  17486. H5Tconv.c: In function 'H5T__conv_ldouble_ullong':
  17487. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17488. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17489. ^
  17490. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17491. #define H5_GLUE(x,y) x##y
  17492. ^
  17493. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17494. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17495. ^
  17496. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17497. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17498. ^
  17499. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17500. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17501. ^
  17502. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17503. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  17504. ^
  17505. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17506. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17507. ^
  17508. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17509. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17510. ^
  17511. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17512. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17513. ^
  17514. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17515. #define H5_GLUE(x,y) x##y
  17516. ^
  17517. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17518. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17519. ^
  17520. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17521. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17522. ^
  17523. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17524. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17525. ^
  17526. H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17527. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \
  17528. ^
  17529. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17530. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17531. ^
  17532. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17533. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17534. ^
  17535. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17536. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17537. ^
  17538. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17539. #define H5_GLUE(x,y) x##y
  17540. ^
  17541. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17542. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17543. ^
  17544. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17545. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17546. ^
  17547. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17548. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17549. ^
  17550. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17551. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  17552. ^
  17553. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17554. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17555. ^
  17556. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17557. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17558. ^
  17559. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17560. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17561. ^
  17562. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17563. #define H5_GLUE(x,y) x##y
  17564. ^
  17565. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17566. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17567. ^
  17568. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17569. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17570. ^
  17571. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17572. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17573. ^
  17574. H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17575. H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \
  17576. ^
  17577. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17578. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17579. ^
  17580. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17581. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17582. ^
  17583. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17584. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17585. ^
  17586. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17587. #define H5_GLUE(x,y) x##y
  17588. ^
  17589. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17590. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17591. ^
  17592. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17593. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17594. ^
  17595. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17596. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17597. ^
  17598. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17599. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17600. ^
  17601. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17602. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17603. ^
  17604. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17605. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17606. ^
  17607. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17608. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17609. ^
  17610. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17611. #define H5_GLUE(x,y) x##y
  17612. ^
  17613. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17614. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17615. ^
  17616. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17617. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17618. ^
  17619. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17620. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17621. ^
  17622. H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17623. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \
  17624. ^
  17625. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17626. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17627. ^
  17628. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17629. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17630. ^
  17631. H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17632. if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \
  17633. ^
  17634. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17635. #define H5_GLUE(x,y) x##y
  17636. ^
  17637. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17638. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17639. ^
  17640. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17641. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17642. ^
  17643. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17644. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17645. ^
  17646. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17647. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17648. ^
  17649. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17650. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17651. ^
  17652. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17653. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17654. ^
  17655. H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  17656. } else if (*(S) != (ST)((DT)(*(S)))) { \
  17657. ^
  17658. H5private.h:2057:28: note: in expansion of macro 'H5T_CONV_Fx_CORE'
  17659. #define H5_GLUE(x,y) x##y
  17660. ^
  17661. H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE'
  17662. H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX)
  17663. ^
  17664. H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS'
  17665. H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17666. ^
  17667. H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP'
  17668. H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \
  17669. ^
  17670. H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER'
  17671. H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \
  17672. ^
  17673. H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV'
  17674. H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
  17675. ^
  17676. H5Tconv.c:8848:5: note: in expansion of macro 'H5T_CONV_Fx'
  17677. H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX);
  17678. ^
  17679. H5Tconv.c: In function 'H5T__conv_f_i':
  17680. H5Tconv.c:8966:24: warning: cast from function call of type 'double' to non-matching type 'long unsigned int' [-Wbad-function-cast]
  17681. buf_size = (size_t)HDpow((double)2.0f, (double)src.u.f.esize) / 8 + 1;
  17682. ^
  17683. H5Tconv.c:9042:24: warning: conversion to 'hssize_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion]
  17684. sign = H5T__bit_get_d(s, src.u.f.sign, (size_t)1);
  17685. ^
  17686. H5Tconv.c:9169:24: warning: conversion to 'hssize_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion]
  17687. expo = H5T__bit_get_d(s, src.u.f.epos, src.u.f.esize);
  17688. ^
  17689. H5Tconv.c:9176:26: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  17690. expo -= (src.u.f.ebias-1);
  17691. ^
  17692. H5Tconv.c:9176:29: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  17693. expo -= (src.u.f.ebias-1);
  17694. ^
  17695. H5Tconv.c:9178:26: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  17696. expo -= src.u.f.ebias;
  17697. ^
  17698. H5Tconv.c:9178:29: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  17699. expo -= src.u.f.ebias;
  17700. ^
  17701. H5Tconv.c:9208:55: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  17702. H5T__bit_shift(int_buf, (ssize_t)(expo-src.u.f.msize), (size_t)0, buf_size * 8);
  17703. ^
  17704. H5Tconv.c:9413:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17705. sp += direction * buf_stride;
  17706. ^
  17707. H5Tconv.c:9414:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17708. dp += direction * buf_stride;
  17709. ^
  17710. H5Tconv.c:9416:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17711. sp += direction * src_p->shared->size;
  17712. ^
  17713. H5Tconv.c:9417:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17714. dp += direction * dst_p->shared->size;
  17715. ^
  17716. H5Tconv.c: In function 'H5T__conv_i_f':
  17717. H5Tconv.c:9763:28: warning: cast from function call of type 'double' to non-matching type 'long long unsigned int' [-Wbad-function-cast]
  17718. expo_max = (hsize_t)HDpow((double)2.0f, (double)dst.u.f.esize) - 1;
  17719. ^
  17720. H5Tconv.c:9842:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17721. sp += direction * buf_stride;
  17722. ^
  17723. H5Tconv.c:9843:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17724. dp += direction * buf_stride;
  17725. ^
  17726. H5Tconv.c:9845:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17727. sp += direction * src_p->shared->size;
  17728. ^
  17729. H5Tconv.c:9846:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  17730. dp += direction * dst_p->shared->size;
  17731. ^
  17732. In file included from H5Tconv.c:33:0:
  17733. H5Tconv.c: At top level:
  17734. H5private.h:1795:15: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable]
  17735. static int H5_interface_initialize_g = 0;
  17736. ^
  17737. H5Tconv.c:985:1: warning: 'H5T_init_conv_interface' defined but not used [-Wunused-function]
  17738. H5T_init_conv_interface(void)
  17739. ^
  17740. CC H5Tdbg.lo
  17741. H5Tdbg.c: In function 'H5T_debug':
  17742. H5Tdbg.c:175:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  17743. switch(dt->shared->type) {
  17744. ^
  17745. H5Tdbg.c:175:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  17746. H5Tdbg.c:175:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  17747. H5Tdbg.c:175:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  17748. H5Tdbg.c:249:2: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum]
  17749. switch(dt->shared->u.atomic.order) {
  17750. ^
  17751. H5Tdbg.c:249:2: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  17752. H5Tdbg.c:281:17: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum]
  17753. switch(dt->shared->u.atomic.u.i.sign) {
  17754. ^
  17755. H5Tdbg.c:281:17: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum]
  17756. H5Tdbg.c:300:17: warning: enumeration value 'H5T_NORM_ERROR' not handled in switch [-Wswitch-enum]
  17757. switch(dt->shared->u.atomic.u.f.norm) {
  17758. ^
  17759. H5Tdbg.c:279:2: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  17760. switch(dt->shared->type) {
  17761. ^
  17762. H5Tdbg.c:279:2: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  17763. H5Tdbg.c:279:2: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  17764. H5Tdbg.c:279:2: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  17765. H5Tdbg.c:279:2: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  17766. H5Tdbg.c:279:2: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum]
  17767. H5Tdbg.c:279:2: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  17768. H5Tdbg.c:279:2: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  17769. H5Tdbg.c:279:2: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  17770. H5Tdbg.c:279:2: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  17771. H5Tdbg.c:279:2: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  17772. H5Tdbg.c:353:9: warning: enumeration value 'H5T_LOC_BADLOC' not handled in switch [-Wswitch-enum]
  17773. switch(dt->shared->u.vlen.loc) {
  17774. ^
  17775. H5Tdbg.c:353:9: warning: enumeration value 'H5T_LOC_MAXLOC' not handled in switch [-Wswitch-enum]
  17776. H5Tdbg.c: In function 'H5T__print_stats':
  17777. H5Tdbg.c:105:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  17778. H5T__print_stats(H5T_path_t UNUSED * path, int UNUSED * nprint/*in,out*/)
  17779. ^
  17780. CC H5Tdeprec.lo
  17781. H5Tconv.c: In function 'H5T__conv_struct_subset':
  17782. H5Tconv.c:2077:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  17783. H5T__conv_struct_subset(const H5T_cdata_t *cdata)
  17784. ^
  17785. CC H5Tenum.lo
  17786. H5Tenum.c: In function 'H5T__enum_create':
  17787. H5Tenum.c:136:42: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  17788. ret_value->shared->parent = H5T_copy(parent, H5T_COPY_ALL);
  17789. ^
  17790. In file included from H5Tpkg.h:39:0,
  17791. from H5Tenum.c:31:
  17792. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  17793. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  17794. ^
  17795. H5Tenum.c: In function 'H5T_enum_nameof':
  17796. H5Tenum.c:437:38: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  17797. if(NULL == (copied_dt = H5T_copy(dt, H5T_COPY_ALL)))
  17798. ^
  17799. In file included from H5Tpkg.h:39:0,
  17800. from H5Tenum.c:31:
  17801. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  17802. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  17803. ^
  17804. H5Tenum.c: In function 'H5T_enum_valueof':
  17805. H5Tenum.c:576:35: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  17806. if (NULL==(copied_dt=H5T_copy(dt, H5T_COPY_ALL)))
  17807. ^
  17808. In file included from H5Tpkg.h:39:0,
  17809. from H5Tenum.c:31:
  17810. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  17811. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  17812. ^
  17813. CC H5Tfields.lo
  17814. CC H5Tfixed.lo
  17815. H5Tfixed.c: In function 'H5Tget_sign':
  17816. H5Tfixed.c:82:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  17817. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  17818. ^
  17819. H5Tfixed.c: In function 'H5Tset_sign':
  17820. H5Tfixed.c:161:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  17821. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  17822. ^
  17823. CC H5Tfloat.lo
  17824. CC H5detect.o
  17825. H5detect.c:115:19: warning: size of 'd_g' is 12800 bytes [-Wlarger-than=]
  17826. static detected_t d_g[MAXDETECT];
  17827. ^
  17828. H5detect.c: In function 'find_bias':
  17829. H5detect.c:1179:24: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17830. unsigned char *a = (unsigned char *) _a;
  17831. ^
  17832. In file included from H5detect.c:57:0:
  17833. H5private.h:313:21: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  17834. #define MIN(a,b) (((a)<(b)) ? (a) : (b))
  17835. ^
  17836. H5detect.c:1184:10: note: in expansion of macro 'MIN'
  17837. nbits = MIN(esize, (8 - epos % 8));
  17838. ^
  17839. H5detect.c:1185:9: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  17840. mask = (1 << nbits) - 1;
  17841. ^
  17842. H5detect.c:1186:6: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  17843. b = (a[perm[epos / 8]] >> (epos % 8)) & mask;
  17844. ^
  17845. H5detect.c:1190:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  17846. esize -= nbits;
  17847. ^
  17848. H5detect.c:1190:11: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
  17849. esize -= nbits;
  17850. ^
  17851. H5detect.c:1191:7: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  17852. epos += nbits;
  17853. ^
  17854. H5detect.c:1191:10: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
  17855. epos += nbits;
  17856. ^
  17857. In file included from /usr/include/string.h:186:0,
  17858. from H5private.h:61,
  17859. from H5detect.c:57:
  17860. H5detect.c: In function 'detect_C89_integers':
  17861. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17862. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17863. ^
  17864. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  17865. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17866. ^
  17867. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17868. ALIGNMENT(TYPE, INFO); \
  17869. ^
  17870. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17871. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  17872. ^
  17873. H5detect.c:1356:5: note: in expansion of macro 'DETECT_BYTE'
  17874. DETECT_BYTE(signed char, SCHAR, d_g[nd_g]); nd_g++;
  17875. ^
  17876. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17877. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17878. ^
  17879. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  17880. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17881. ^
  17882. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17883. ALIGNMENT(TYPE, INFO); \
  17884. ^
  17885. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17886. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  17887. ^
  17888. H5detect.c:1356:5: note: in expansion of macro 'DETECT_BYTE'
  17889. DETECT_BYTE(signed char, SCHAR, d_g[nd_g]); nd_g++;
  17890. ^
  17891. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17892. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17893. ^
  17894. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  17895. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17896. ^
  17897. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17898. ALIGNMENT(TYPE, INFO); \
  17899. ^
  17900. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17901. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  17902. ^
  17903. H5detect.c:1357:5: note: in expansion of macro 'DETECT_BYTE'
  17904. DETECT_BYTE(unsigned char, UCHAR, d_g[nd_g]); nd_g++;
  17905. ^
  17906. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17907. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17908. ^
  17909. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  17910. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17911. ^
  17912. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17913. ALIGNMENT(TYPE, INFO); \
  17914. ^
  17915. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17916. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  17917. ^
  17918. H5detect.c:1357:5: note: in expansion of macro 'DETECT_BYTE'
  17919. DETECT_BYTE(unsigned char, UCHAR, d_g[nd_g]); nd_g++;
  17920. ^
  17921. H5detect.c:254:14: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  17922. _v = (_v << 8) + _i; \
  17923. ^
  17924. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17925. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  17926. ^
  17927. H5detect.c:1358:5: note: in expansion of macro 'DETECT_I'
  17928. DETECT_I(short, SHORT, d_g[nd_g]); nd_g++;
  17929. ^
  17930. In file included from /usr/include/string.h:186:0,
  17931. from H5private.h:61,
  17932. from H5detect.c:57:
  17933. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17934. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17935. ^
  17936. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  17937. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17938. ^
  17939. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17940. ALIGNMENT(TYPE, INFO); \
  17941. ^
  17942. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17943. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  17944. ^
  17945. H5detect.c:1358:5: note: in expansion of macro 'DETECT_I'
  17946. DETECT_I(short, SHORT, d_g[nd_g]); nd_g++;
  17947. ^
  17948. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17949. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17950. ^
  17951. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  17952. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17953. ^
  17954. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17955. ALIGNMENT(TYPE, INFO); \
  17956. ^
  17957. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17958. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  17959. ^
  17960. H5detect.c:1358:5: note: in expansion of macro 'DETECT_I'
  17961. DETECT_I(short, SHORT, d_g[nd_g]); nd_g++;
  17962. ^
  17963. H5detect.c:254:14: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  17964. _v = (_v << 8) + _i; \
  17965. ^
  17966. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17967. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  17968. ^
  17969. H5detect.c:1359:5: note: in expansion of macro 'DETECT_I'
  17970. DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++;
  17971. ^
  17972. In file included from /usr/include/string.h:186:0,
  17973. from H5private.h:61,
  17974. from H5detect.c:57:
  17975. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17976. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17977. ^
  17978. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  17979. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  17980. ^
  17981. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17982. ALIGNMENT(TYPE, INFO); \
  17983. ^
  17984. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  17985. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  17986. ^
  17987. H5detect.c:1359:5: note: in expansion of macro 'DETECT_I'
  17988. DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++;
  17989. ^
  17990. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  17991. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17992. ^
  17993. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  17994. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  17995. ^
  17996. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  17997. ALIGNMENT(TYPE, INFO); \
  17998. ^
  17999. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18000. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18001. ^
  18002. H5detect.c:1359:5: note: in expansion of macro 'DETECT_I'
  18003. DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++;
  18004. ^
  18005. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18006. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18007. ^
  18008. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18009. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18010. ^
  18011. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18012. ALIGNMENT(TYPE, INFO); \
  18013. ^
  18014. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18015. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18016. ^
  18017. H5detect.c:1360:5: note: in expansion of macro 'DETECT_I'
  18018. DETECT_I(int, INT, d_g[nd_g]); nd_g++;
  18019. ^
  18020. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18021. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18022. ^
  18023. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18024. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18025. ^
  18026. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18027. ALIGNMENT(TYPE, INFO); \
  18028. ^
  18029. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18030. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18031. ^
  18032. H5detect.c:1360:5: note: in expansion of macro 'DETECT_I'
  18033. DETECT_I(int, INT, d_g[nd_g]); nd_g++;
  18034. ^
  18035. H5detect.c:254:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  18036. _v = (_v << 8) + _i; \
  18037. ^
  18038. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18039. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18040. ^
  18041. H5detect.c:1361:5: note: in expansion of macro 'DETECT_I'
  18042. DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++;
  18043. ^
  18044. In file included from /usr/include/string.h:186:0,
  18045. from H5private.h:61,
  18046. from H5detect.c:57:
  18047. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18048. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18049. ^
  18050. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18051. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18052. ^
  18053. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18054. ALIGNMENT(TYPE, INFO); \
  18055. ^
  18056. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18057. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18058. ^
  18059. H5detect.c:1361:5: note: in expansion of macro 'DETECT_I'
  18060. DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++;
  18061. ^
  18062. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18063. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18064. ^
  18065. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18066. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18067. ^
  18068. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18069. ALIGNMENT(TYPE, INFO); \
  18070. ^
  18071. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18072. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18073. ^
  18074. H5detect.c:1361:5: note: in expansion of macro 'DETECT_I'
  18075. DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++;
  18076. ^
  18077. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18078. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18079. ^
  18080. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18081. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18082. ^
  18083. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18084. ALIGNMENT(TYPE, INFO); \
  18085. ^
  18086. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18087. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18088. ^
  18089. H5detect.c:1362:5: note: in expansion of macro 'DETECT_I'
  18090. DETECT_I(long, LONG, d_g[nd_g]); nd_g++;
  18091. ^
  18092. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18093. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18094. ^
  18095. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18096. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18097. ^
  18098. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18099. ALIGNMENT(TYPE, INFO); \
  18100. ^
  18101. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18102. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18103. ^
  18104. H5detect.c:1362:5: note: in expansion of macro 'DETECT_I'
  18105. DETECT_I(long, LONG, d_g[nd_g]); nd_g++;
  18106. ^
  18107. H5detect.c:254:24: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  18108. _v = (_v << 8) + _i; \
  18109. ^
  18110. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18111. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18112. ^
  18113. H5detect.c:1363:5: note: in expansion of macro 'DETECT_I'
  18114. DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++;
  18115. ^
  18116. In file included from /usr/include/string.h:186:0,
  18117. from H5private.h:61,
  18118. from H5detect.c:57:
  18119. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18120. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18121. ^
  18122. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18123. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18124. ^
  18125. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18126. ALIGNMENT(TYPE, INFO); \
  18127. ^
  18128. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18129. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18130. ^
  18131. H5detect.c:1363:5: note: in expansion of macro 'DETECT_I'
  18132. DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++;
  18133. ^
  18134. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18135. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18136. ^
  18137. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18138. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18139. ^
  18140. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18141. ALIGNMENT(TYPE, INFO); \
  18142. ^
  18143. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18144. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18145. ^
  18146. H5detect.c:1363:5: note: in expansion of macro 'DETECT_I'
  18147. DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++;
  18148. ^
  18149. H5detect.c: In function 'detect_C89_floats':
  18150. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18151. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18152. ^
  18153. In file included from /usr/include/string.h:186:0,
  18154. from H5private.h:61,
  18155. from H5detect.c:57:
  18156. H5detect.c:327:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18157. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18158. ^
  18159. H5detect.c:327:5: note: in expansion of macro 'HDmemcpy'
  18160. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18161. ^
  18162. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18163. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18164. ^
  18165. H5detect.c:329:71: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  18166. for(_byte_mask = (unsigned char)1; _byte_mask; _byte_mask <<= 1) { \
  18167. ^
  18168. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18169. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18170. ^
  18171. In file included from /usr/include/string.h:186:0,
  18172. from H5private.h:61,
  18173. from H5detect.c:57:
  18174. H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18175. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18176. ^
  18177. H5detect.c:331:13: note: in expansion of macro 'HDmemcpy'
  18178. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18179. ^
  18180. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18181. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18182. ^
  18183. In file included from /usr/include/secure/_stdio.h:31:0,
  18184. from /usr/include/stdio.h:492,
  18185. from H5private.h:59,
  18186. from H5detect.c:57:
  18187. H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18188. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18189. ^
  18190. H5detect.c:331:13: note: in expansion of macro 'HDmemcpy'
  18191. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18192. ^
  18193. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18194. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18195. ^
  18196. H5detect.c:332:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  18197. if(_v1 != _v2) \
  18198. ^
  18199. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18200. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18201. ^
  18202. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18203. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18204. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18205. H5detect.c:341:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  18206. _v2 /= 256.0; \
  18207. ^
  18208. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18209. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18210. ^
  18211. H5detect.c:341:16: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  18212. _v2 /= 256.0; \
  18213. ^
  18214. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18215. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18216. ^
  18217. In file included from /usr/include/string.h:186:0,
  18218. from H5private.h:61,
  18219. from H5detect.c:57:
  18220. H5detect.c:342:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18221. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18222. ^
  18223. H5detect.c:342:9: note: in expansion of macro 'HDmemcpy'
  18224. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18225. ^
  18226. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18227. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18228. ^
  18229. H5detect.c:343:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18230. HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \
  18231. ^
  18232. H5detect.c:343:9: note: in expansion of macro 'HDmemcpy'
  18233. HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \
  18234. ^
  18235. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18236. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18237. ^
  18238. H5detect.c:350:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
  18239. fix_order(sizeof(TYPE), _last, INFO.perm, (const char**)&_mesg); \
  18240. ^
  18241. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18242. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18243. ^
  18244. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18245. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18246. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18247. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18248. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18249. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18250. H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18251. In file included from /usr/include/string.h:186:0,
  18252. from H5private.h:61,
  18253. from H5detect.c:57:
  18254. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18255. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18256. ^
  18257. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18258. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18259. ^
  18260. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  18261. ALIGNMENT(TYPE, INFO); \
  18262. ^
  18263. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18264. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18265. ^
  18266. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18267. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18268. ^
  18269. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18270. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18271. ^
  18272. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  18273. ALIGNMENT(TYPE, INFO); \
  18274. ^
  18275. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18276. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18277. ^
  18278. H5detect.c:448:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  18279. if(_val!=_val2) \
  18280. ^
  18281. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  18282. ALIGNMENT(TYPE, INFO); \
  18283. ^
  18284. H5detect.c:1384:5: note: in expansion of macro 'DETECT_F'
  18285. DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++;
  18286. ^
  18287. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18288. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18289. ^
  18290. In file included from /usr/include/string.h:186:0,
  18291. from H5private.h:61,
  18292. from H5detect.c:57:
  18293. H5detect.c:327:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18294. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18295. ^
  18296. H5detect.c:327:5: note: in expansion of macro 'HDmemcpy'
  18297. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18298. ^
  18299. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18300. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18301. ^
  18302. H5detect.c:329:71: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  18303. for(_byte_mask = (unsigned char)1; _byte_mask; _byte_mask <<= 1) { \
  18304. ^
  18305. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18306. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18307. ^
  18308. In file included from /usr/include/string.h:186:0,
  18309. from H5private.h:61,
  18310. from H5detect.c:57:
  18311. H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18312. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18313. ^
  18314. H5detect.c:331:13: note: in expansion of macro 'HDmemcpy'
  18315. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18316. ^
  18317. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18318. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18319. ^
  18320. In file included from /usr/include/secure/_stdio.h:31:0,
  18321. from /usr/include/stdio.h:492,
  18322. from H5private.h:59,
  18323. from H5detect.c:57:
  18324. H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18325. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18326. ^
  18327. H5detect.c:331:13: note: in expansion of macro 'HDmemcpy'
  18328. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  18329. ^
  18330. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18331. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18332. ^
  18333. H5detect.c:332:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  18334. if(_v1 != _v2) \
  18335. ^
  18336. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18337. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18338. ^
  18339. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18340. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18341. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18342. In file included from /usr/include/string.h:186:0,
  18343. from H5private.h:61,
  18344. from H5detect.c:57:
  18345. H5detect.c:342:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18346. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18347. ^
  18348. H5detect.c:342:9: note: in expansion of macro 'HDmemcpy'
  18349. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  18350. ^
  18351. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18352. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18353. ^
  18354. H5detect.c:343:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18355. HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \
  18356. ^
  18357. H5detect.c:343:9: note: in expansion of macro 'HDmemcpy'
  18358. HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \
  18359. ^
  18360. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18361. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18362. ^
  18363. H5detect.c:350:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
  18364. fix_order(sizeof(TYPE), _last, INFO.perm, (const char**)&_mesg); \
  18365. ^
  18366. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18367. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18368. ^
  18369. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18370. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18371. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18372. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18373. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18374. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18375. H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  18376. In file included from /usr/include/string.h:186:0,
  18377. from H5private.h:61,
  18378. from H5detect.c:57:
  18379. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18380. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18381. ^
  18382. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18383. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18384. ^
  18385. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  18386. ALIGNMENT(TYPE, INFO); \
  18387. ^
  18388. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18389. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18390. ^
  18391. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18392. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18393. ^
  18394. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18395. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18396. ^
  18397. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  18398. ALIGNMENT(TYPE, INFO); \
  18399. ^
  18400. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18401. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18402. ^
  18403. H5detect.c:448:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  18404. if(_val!=_val2) \
  18405. ^
  18406. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  18407. ALIGNMENT(TYPE, INFO); \
  18408. ^
  18409. H5detect.c:1385:5: note: in expansion of macro 'DETECT_F'
  18410. DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++;
  18411. ^
  18412. In file included from /usr/include/string.h:186:0,
  18413. from H5private.h:61,
  18414. from H5detect.c:57:
  18415. H5detect.c: In function 'detect_C99_integers8':
  18416. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18417. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18418. ^
  18419. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18420. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18421. ^
  18422. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18423. ALIGNMENT(TYPE, INFO); \
  18424. ^
  18425. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18426. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18427. ^
  18428. H5detect.c:1408:5: note: in expansion of macro 'DETECT_BYTE'
  18429. DETECT_BYTE(int8_t, INT8, d_g[nd_g]); nd_g++;
  18430. ^
  18431. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18432. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18433. ^
  18434. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18435. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18436. ^
  18437. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18438. ALIGNMENT(TYPE, INFO); \
  18439. ^
  18440. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18441. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18442. ^
  18443. H5detect.c:1408:5: note: in expansion of macro 'DETECT_BYTE'
  18444. DETECT_BYTE(int8_t, INT8, d_g[nd_g]); nd_g++;
  18445. ^
  18446. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18447. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18448. ^
  18449. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18450. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18451. ^
  18452. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18453. ALIGNMENT(TYPE, INFO); \
  18454. ^
  18455. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18456. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18457. ^
  18458. H5detect.c:1415:5: note: in expansion of macro 'DETECT_BYTE'
  18459. DETECT_BYTE(uint8_t, UINT8, d_g[nd_g]); nd_g++;
  18460. ^
  18461. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18462. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18463. ^
  18464. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18465. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18466. ^
  18467. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18468. ALIGNMENT(TYPE, INFO); \
  18469. ^
  18470. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18471. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18472. ^
  18473. H5detect.c:1415:5: note: in expansion of macro 'DETECT_BYTE'
  18474. DETECT_BYTE(uint8_t, UINT8, d_g[nd_g]); nd_g++;
  18475. ^
  18476. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18477. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18478. ^
  18479. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18480. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18481. ^
  18482. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18483. ALIGNMENT(TYPE, INFO); \
  18484. ^
  18485. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18486. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18487. ^
  18488. H5detect.c:1422:5: note: in expansion of macro 'DETECT_BYTE'
  18489. DETECT_BYTE(int_least8_t, INT_LEAST8, d_g[nd_g]); nd_g++;
  18490. ^
  18491. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18492. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18493. ^
  18494. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18495. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18496. ^
  18497. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18498. ALIGNMENT(TYPE, INFO); \
  18499. ^
  18500. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18501. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18502. ^
  18503. H5detect.c:1422:5: note: in expansion of macro 'DETECT_BYTE'
  18504. DETECT_BYTE(int_least8_t, INT_LEAST8, d_g[nd_g]); nd_g++;
  18505. ^
  18506. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18507. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18508. ^
  18509. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18510. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18511. ^
  18512. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18513. ALIGNMENT(TYPE, INFO); \
  18514. ^
  18515. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18516. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18517. ^
  18518. H5detect.c:1429:5: note: in expansion of macro 'DETECT_BYTE'
  18519. DETECT_BYTE(uint_least8_t, UINT_LEAST8, d_g[nd_g]); nd_g++;
  18520. ^
  18521. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18522. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18523. ^
  18524. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18525. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18526. ^
  18527. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18528. ALIGNMENT(TYPE, INFO); \
  18529. ^
  18530. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18531. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18532. ^
  18533. H5detect.c:1429:5: note: in expansion of macro 'DETECT_BYTE'
  18534. DETECT_BYTE(uint_least8_t, UINT_LEAST8, d_g[nd_g]); nd_g++;
  18535. ^
  18536. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18537. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18538. ^
  18539. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18540. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18541. ^
  18542. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18543. ALIGNMENT(TYPE, INFO); \
  18544. ^
  18545. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18546. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18547. ^
  18548. H5detect.c:1436:5: note: in expansion of macro 'DETECT_BYTE'
  18549. DETECT_BYTE(int_fast8_t, INT_FAST8, d_g[nd_g]); nd_g++;
  18550. ^
  18551. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18552. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18553. ^
  18554. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18555. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18556. ^
  18557. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18558. ALIGNMENT(TYPE, INFO); \
  18559. ^
  18560. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18561. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18562. ^
  18563. H5detect.c:1436:5: note: in expansion of macro 'DETECT_BYTE'
  18564. DETECT_BYTE(int_fast8_t, INT_FAST8, d_g[nd_g]); nd_g++;
  18565. ^
  18566. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18567. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18568. ^
  18569. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18570. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18571. ^
  18572. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18573. ALIGNMENT(TYPE, INFO); \
  18574. ^
  18575. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18576. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18577. ^
  18578. H5detect.c:1443:5: note: in expansion of macro 'DETECT_BYTE'
  18579. DETECT_BYTE(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++;
  18580. ^
  18581. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18582. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18583. ^
  18584. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18585. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18586. ^
  18587. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18588. ALIGNMENT(TYPE, INFO); \
  18589. ^
  18590. H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18591. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \
  18592. ^
  18593. H5detect.c:1443:5: note: in expansion of macro 'DETECT_BYTE'
  18594. DETECT_BYTE(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++;
  18595. ^
  18596. H5detect.c: In function 'detect_C99_integers16':
  18597. H5detect.c:254:14: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  18598. _v = (_v << 8) + _i; \
  18599. ^
  18600. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18601. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18602. ^
  18603. H5detect.c:1469:5: note: in expansion of macro 'DETECT_I'
  18604. DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++;
  18605. ^
  18606. In file included from /usr/include/string.h:186:0,
  18607. from H5private.h:61,
  18608. from H5detect.c:57:
  18609. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18610. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18611. ^
  18612. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18613. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18614. ^
  18615. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18616. ALIGNMENT(TYPE, INFO); \
  18617. ^
  18618. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18619. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18620. ^
  18621. H5detect.c:1469:5: note: in expansion of macro 'DETECT_I'
  18622. DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++;
  18623. ^
  18624. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18625. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18626. ^
  18627. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18628. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18629. ^
  18630. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18631. ALIGNMENT(TYPE, INFO); \
  18632. ^
  18633. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18634. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18635. ^
  18636. H5detect.c:1469:5: note: in expansion of macro 'DETECT_I'
  18637. DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++;
  18638. ^
  18639. H5detect.c:254:14: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  18640. _v = (_v << 8) + _i; \
  18641. ^
  18642. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18643. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18644. ^
  18645. H5detect.c:1472:5: note: in expansion of macro 'DETECT_I'
  18646. DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++;
  18647. ^
  18648. In file included from /usr/include/string.h:186:0,
  18649. from H5private.h:61,
  18650. from H5detect.c:57:
  18651. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18652. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18653. ^
  18654. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18655. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18656. ^
  18657. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18658. ALIGNMENT(TYPE, INFO); \
  18659. ^
  18660. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18661. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18662. ^
  18663. H5detect.c:1472:5: note: in expansion of macro 'DETECT_I'
  18664. DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++;
  18665. ^
  18666. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18667. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18668. ^
  18669. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18670. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18671. ^
  18672. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18673. ALIGNMENT(TYPE, INFO); \
  18674. ^
  18675. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18676. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18677. ^
  18678. H5detect.c:1472:5: note: in expansion of macro 'DETECT_I'
  18679. DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++;
  18680. ^
  18681. H5detect.c:254:14: warning: conversion to 'int_least16_t' from 'int' may alter its value [-Wconversion]
  18682. _v = (_v << 8) + _i; \
  18683. ^
  18684. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18685. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18686. ^
  18687. H5detect.c:1475:5: note: in expansion of macro 'DETECT_I'
  18688. DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++;
  18689. ^
  18690. In file included from /usr/include/string.h:186:0,
  18691. from H5private.h:61,
  18692. from H5detect.c:57:
  18693. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18694. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18695. ^
  18696. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18697. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18698. ^
  18699. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18700. ALIGNMENT(TYPE, INFO); \
  18701. ^
  18702. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18703. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18704. ^
  18705. H5detect.c:1475:5: note: in expansion of macro 'DETECT_I'
  18706. DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++;
  18707. ^
  18708. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18709. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18710. ^
  18711. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18712. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18713. ^
  18714. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18715. ALIGNMENT(TYPE, INFO); \
  18716. ^
  18717. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18718. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18719. ^
  18720. H5detect.c:1475:5: note: in expansion of macro 'DETECT_I'
  18721. DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++;
  18722. ^
  18723. H5detect.c:254:14: warning: conversion to 'uint_least16_t' from 'int' may alter its value [-Wconversion]
  18724. _v = (_v << 8) + _i; \
  18725. ^
  18726. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18727. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18728. ^
  18729. H5detect.c:1478:5: note: in expansion of macro 'DETECT_I'
  18730. DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++;
  18731. ^
  18732. In file included from /usr/include/string.h:186:0,
  18733. from H5private.h:61,
  18734. from H5detect.c:57:
  18735. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18736. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18737. ^
  18738. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18739. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18740. ^
  18741. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18742. ALIGNMENT(TYPE, INFO); \
  18743. ^
  18744. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18745. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18746. ^
  18747. H5detect.c:1478:5: note: in expansion of macro 'DETECT_I'
  18748. DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++;
  18749. ^
  18750. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18751. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18752. ^
  18753. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18754. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18755. ^
  18756. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18757. ALIGNMENT(TYPE, INFO); \
  18758. ^
  18759. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18760. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18761. ^
  18762. H5detect.c:1478:5: note: in expansion of macro 'DETECT_I'
  18763. DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++;
  18764. ^
  18765. H5detect.c:254:14: warning: conversion to 'int_fast16_t' from 'int' may alter its value [-Wconversion]
  18766. _v = (_v << 8) + _i; \
  18767. ^
  18768. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18769. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18770. ^
  18771. H5detect.c:1481:5: note: in expansion of macro 'DETECT_I'
  18772. DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++;
  18773. ^
  18774. In file included from /usr/include/string.h:186:0,
  18775. from H5private.h:61,
  18776. from H5detect.c:57:
  18777. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18778. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18779. ^
  18780. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18781. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18782. ^
  18783. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18784. ALIGNMENT(TYPE, INFO); \
  18785. ^
  18786. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18787. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18788. ^
  18789. H5detect.c:1481:5: note: in expansion of macro 'DETECT_I'
  18790. DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++;
  18791. ^
  18792. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18793. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18794. ^
  18795. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18796. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18797. ^
  18798. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18799. ALIGNMENT(TYPE, INFO); \
  18800. ^
  18801. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18802. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18803. ^
  18804. H5detect.c:1481:5: note: in expansion of macro 'DETECT_I'
  18805. DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++;
  18806. ^
  18807. H5detect.c:254:14: warning: conversion to 'uint_fast16_t' from 'int' may alter its value [-Wconversion]
  18808. _v = (_v << 8) + _i; \
  18809. ^
  18810. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18811. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18812. ^
  18813. H5detect.c:1484:5: note: in expansion of macro 'DETECT_I'
  18814. DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++;
  18815. ^
  18816. In file included from /usr/include/string.h:186:0,
  18817. from H5private.h:61,
  18818. from H5detect.c:57:
  18819. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18820. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18821. ^
  18822. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18823. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18824. ^
  18825. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18826. ALIGNMENT(TYPE, INFO); \
  18827. ^
  18828. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18829. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18830. ^
  18831. H5detect.c:1484:5: note: in expansion of macro 'DETECT_I'
  18832. DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++;
  18833. ^
  18834. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18835. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18836. ^
  18837. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18838. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18839. ^
  18840. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18841. ALIGNMENT(TYPE, INFO); \
  18842. ^
  18843. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18844. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18845. ^
  18846. H5detect.c:1484:5: note: in expansion of macro 'DETECT_I'
  18847. DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++;
  18848. ^
  18849. H5detect.c: In function 'detect_C99_integers32':
  18850. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18851. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18852. ^
  18853. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18854. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18855. ^
  18856. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18857. ALIGNMENT(TYPE, INFO); \
  18858. ^
  18859. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18860. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18861. ^
  18862. H5detect.c:1507:5: note: in expansion of macro 'DETECT_I'
  18863. DETECT_I(int32_t, INT32, d_g[nd_g]); nd_g++;
  18864. ^
  18865. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18866. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18867. ^
  18868. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18869. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18870. ^
  18871. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18872. ALIGNMENT(TYPE, INFO); \
  18873. ^
  18874. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18875. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18876. ^
  18877. H5detect.c:1507:5: note: in expansion of macro 'DETECT_I'
  18878. DETECT_I(int32_t, INT32, d_g[nd_g]); nd_g++;
  18879. ^
  18880. H5detect.c:254:24: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  18881. _v = (_v << 8) + _i; \
  18882. ^
  18883. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18884. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18885. ^
  18886. H5detect.c:1510:5: note: in expansion of macro 'DETECT_I'
  18887. DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++;
  18888. ^
  18889. In file included from /usr/include/string.h:186:0,
  18890. from H5private.h:61,
  18891. from H5detect.c:57:
  18892. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18893. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18894. ^
  18895. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18896. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18897. ^
  18898. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18899. ALIGNMENT(TYPE, INFO); \
  18900. ^
  18901. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18902. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18903. ^
  18904. H5detect.c:1510:5: note: in expansion of macro 'DETECT_I'
  18905. DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++;
  18906. ^
  18907. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18908. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18909. ^
  18910. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18911. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18912. ^
  18913. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18914. ALIGNMENT(TYPE, INFO); \
  18915. ^
  18916. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18917. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18918. ^
  18919. H5detect.c:1510:5: note: in expansion of macro 'DETECT_I'
  18920. DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++;
  18921. ^
  18922. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18923. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18924. ^
  18925. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18926. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18927. ^
  18928. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18929. ALIGNMENT(TYPE, INFO); \
  18930. ^
  18931. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18932. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18933. ^
  18934. H5detect.c:1513:5: note: in expansion of macro 'DETECT_I'
  18935. DETECT_I(int_least32_t, INT_LEAST32, d_g[nd_g]); nd_g++;
  18936. ^
  18937. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18938. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18939. ^
  18940. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18941. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18942. ^
  18943. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18944. ALIGNMENT(TYPE, INFO); \
  18945. ^
  18946. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18947. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18948. ^
  18949. H5detect.c:1513:5: note: in expansion of macro 'DETECT_I'
  18950. DETECT_I(int_least32_t, INT_LEAST32, d_g[nd_g]); nd_g++;
  18951. ^
  18952. H5detect.c:254:24: warning: conversion to 'uint_least32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  18953. _v = (_v << 8) + _i; \
  18954. ^
  18955. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18956. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18957. ^
  18958. H5detect.c:1516:5: note: in expansion of macro 'DETECT_I'
  18959. DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++;
  18960. ^
  18961. In file included from /usr/include/string.h:186:0,
  18962. from H5private.h:61,
  18963. from H5detect.c:57:
  18964. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18965. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18966. ^
  18967. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18968. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18969. ^
  18970. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18971. ALIGNMENT(TYPE, INFO); \
  18972. ^
  18973. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18974. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18975. ^
  18976. H5detect.c:1516:5: note: in expansion of macro 'DETECT_I'
  18977. DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++;
  18978. ^
  18979. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18980. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18981. ^
  18982. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  18983. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  18984. ^
  18985. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  18986. ALIGNMENT(TYPE, INFO); \
  18987. ^
  18988. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  18989. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  18990. ^
  18991. H5detect.c:1516:5: note: in expansion of macro 'DETECT_I'
  18992. DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++;
  18993. ^
  18994. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  18995. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18996. ^
  18997. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  18998. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  18999. ^
  19000. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19001. ALIGNMENT(TYPE, INFO); \
  19002. ^
  19003. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19004. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19005. ^
  19006. H5detect.c:1519:5: note: in expansion of macro 'DETECT_I'
  19007. DETECT_I(int_fast32_t, INT_FAST32, d_g[nd_g]); nd_g++;
  19008. ^
  19009. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19010. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19011. ^
  19012. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19013. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19014. ^
  19015. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19016. ALIGNMENT(TYPE, INFO); \
  19017. ^
  19018. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19019. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19020. ^
  19021. H5detect.c:1519:5: note: in expansion of macro 'DETECT_I'
  19022. DETECT_I(int_fast32_t, INT_FAST32, d_g[nd_g]); nd_g++;
  19023. ^
  19024. H5detect.c:254:24: warning: conversion to 'uint_fast32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19025. _v = (_v << 8) + _i; \
  19026. ^
  19027. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19028. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19029. ^
  19030. H5detect.c:1522:5: note: in expansion of macro 'DETECT_I'
  19031. DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++;
  19032. ^
  19033. In file included from /usr/include/string.h:186:0,
  19034. from H5private.h:61,
  19035. from H5detect.c:57:
  19036. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19037. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19038. ^
  19039. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19040. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19041. ^
  19042. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19043. ALIGNMENT(TYPE, INFO); \
  19044. ^
  19045. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19046. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19047. ^
  19048. H5detect.c:1522:5: note: in expansion of macro 'DETECT_I'
  19049. DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++;
  19050. ^
  19051. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19052. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19053. ^
  19054. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19055. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19056. ^
  19057. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19058. ALIGNMENT(TYPE, INFO); \
  19059. ^
  19060. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19061. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19062. ^
  19063. H5detect.c:1522:5: note: in expansion of macro 'DETECT_I'
  19064. DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++;
  19065. ^
  19066. H5detect.c: In function 'detect_C99_integers64':
  19067. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19068. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19069. ^
  19070. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19071. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19072. ^
  19073. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19074. ALIGNMENT(TYPE, INFO); \
  19075. ^
  19076. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19077. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19078. ^
  19079. H5detect.c:1545:5: note: in expansion of macro 'DETECT_I'
  19080. DETECT_I(int64_t, INT64, d_g[nd_g]); nd_g++;
  19081. ^
  19082. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19083. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19084. ^
  19085. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19086. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19087. ^
  19088. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19089. ALIGNMENT(TYPE, INFO); \
  19090. ^
  19091. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19092. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19093. ^
  19094. H5detect.c:1545:5: note: in expansion of macro 'DETECT_I'
  19095. DETECT_I(int64_t, INT64, d_g[nd_g]); nd_g++;
  19096. ^
  19097. H5detect.c:254:24: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19098. _v = (_v << 8) + _i; \
  19099. ^
  19100. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19101. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19102. ^
  19103. H5detect.c:1548:5: note: in expansion of macro 'DETECT_I'
  19104. DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++;
  19105. ^
  19106. In file included from /usr/include/string.h:186:0,
  19107. from H5private.h:61,
  19108. from H5detect.c:57:
  19109. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19110. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19111. ^
  19112. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19113. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19114. ^
  19115. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19116. ALIGNMENT(TYPE, INFO); \
  19117. ^
  19118. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19119. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19120. ^
  19121. H5detect.c:1548:5: note: in expansion of macro 'DETECT_I'
  19122. DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++;
  19123. ^
  19124. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19125. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19126. ^
  19127. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19128. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19129. ^
  19130. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19131. ALIGNMENT(TYPE, INFO); \
  19132. ^
  19133. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19134. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19135. ^
  19136. H5detect.c:1548:5: note: in expansion of macro 'DETECT_I'
  19137. DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++;
  19138. ^
  19139. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19140. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19141. ^
  19142. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19143. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19144. ^
  19145. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19146. ALIGNMENT(TYPE, INFO); \
  19147. ^
  19148. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19149. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19150. ^
  19151. H5detect.c:1551:5: note: in expansion of macro 'DETECT_I'
  19152. DETECT_I(int_least64_t, INT_LEAST64, d_g[nd_g]); nd_g++;
  19153. ^
  19154. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19155. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19156. ^
  19157. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19158. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19159. ^
  19160. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19161. ALIGNMENT(TYPE, INFO); \
  19162. ^
  19163. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19164. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19165. ^
  19166. H5detect.c:1551:5: note: in expansion of macro 'DETECT_I'
  19167. DETECT_I(int_least64_t, INT_LEAST64, d_g[nd_g]); nd_g++;
  19168. ^
  19169. H5detect.c:254:24: warning: conversion to 'uint_least64_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19170. _v = (_v << 8) + _i; \
  19171. ^
  19172. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19173. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19174. ^
  19175. H5detect.c:1554:5: note: in expansion of macro 'DETECT_I'
  19176. DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++;
  19177. ^
  19178. In file included from /usr/include/string.h:186:0,
  19179. from H5private.h:61,
  19180. from H5detect.c:57:
  19181. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19182. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19183. ^
  19184. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19185. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19186. ^
  19187. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19188. ALIGNMENT(TYPE, INFO); \
  19189. ^
  19190. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19191. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19192. ^
  19193. H5detect.c:1554:5: note: in expansion of macro 'DETECT_I'
  19194. DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++;
  19195. ^
  19196. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19197. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19198. ^
  19199. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19200. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19201. ^
  19202. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19203. ALIGNMENT(TYPE, INFO); \
  19204. ^
  19205. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19206. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19207. ^
  19208. H5detect.c:1554:5: note: in expansion of macro 'DETECT_I'
  19209. DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++;
  19210. ^
  19211. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19212. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19213. ^
  19214. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19215. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19216. ^
  19217. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19218. ALIGNMENT(TYPE, INFO); \
  19219. ^
  19220. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19221. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19222. ^
  19223. H5detect.c:1557:5: note: in expansion of macro 'DETECT_I'
  19224. DETECT_I(int_fast64_t, INT_FAST64, d_g[nd_g]); nd_g++;
  19225. ^
  19226. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19227. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19228. ^
  19229. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19230. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19231. ^
  19232. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19233. ALIGNMENT(TYPE, INFO); \
  19234. ^
  19235. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19236. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19237. ^
  19238. H5detect.c:1557:5: note: in expansion of macro 'DETECT_I'
  19239. DETECT_I(int_fast64_t, INT_FAST64, d_g[nd_g]); nd_g++;
  19240. ^
  19241. H5detect.c:254:24: warning: conversion to 'uint_fast64_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19242. _v = (_v << 8) + _i; \
  19243. ^
  19244. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19245. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19246. ^
  19247. H5detect.c:1560:5: note: in expansion of macro 'DETECT_I'
  19248. DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++;
  19249. ^
  19250. In file included from /usr/include/string.h:186:0,
  19251. from H5private.h:61,
  19252. from H5detect.c:57:
  19253. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19254. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19255. ^
  19256. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19257. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19258. ^
  19259. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19260. ALIGNMENT(TYPE, INFO); \
  19261. ^
  19262. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19263. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19264. ^
  19265. H5detect.c:1560:5: note: in expansion of macro 'DETECT_I'
  19266. DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++;
  19267. ^
  19268. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19269. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19270. ^
  19271. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19272. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19273. ^
  19274. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19275. ALIGNMENT(TYPE, INFO); \
  19276. ^
  19277. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19278. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19279. ^
  19280. H5detect.c:1560:5: note: in expansion of macro 'DETECT_I'
  19281. DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++;
  19282. ^
  19283. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19284. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19285. ^
  19286. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19287. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19288. ^
  19289. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19290. ALIGNMENT(TYPE, INFO); \
  19291. ^
  19292. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19293. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19294. ^
  19295. H5detect.c:1564:5: note: in expansion of macro 'DETECT_I'
  19296. DETECT_I(long long, LLONG, d_g[nd_g]); nd_g++;
  19297. ^
  19298. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19299. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19300. ^
  19301. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19302. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19303. ^
  19304. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19305. ALIGNMENT(TYPE, INFO); \
  19306. ^
  19307. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19308. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19309. ^
  19310. H5detect.c:1564:5: note: in expansion of macro 'DETECT_I'
  19311. DETECT_I(long long, LLONG, d_g[nd_g]); nd_g++;
  19312. ^
  19313. H5detect.c:254:24: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19314. _v = (_v << 8) + _i; \
  19315. ^
  19316. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19317. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19318. ^
  19319. H5detect.c:1565:5: note: in expansion of macro 'DETECT_I'
  19320. DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++;
  19321. ^
  19322. In file included from /usr/include/string.h:186:0,
  19323. from H5private.h:61,
  19324. from H5detect.c:57:
  19325. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19326. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19327. ^
  19328. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19329. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19330. ^
  19331. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19332. ALIGNMENT(TYPE, INFO); \
  19333. ^
  19334. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19335. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19336. ^
  19337. H5detect.c:1565:5: note: in expansion of macro 'DETECT_I'
  19338. DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++;
  19339. ^
  19340. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19341. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19342. ^
  19343. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19344. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19345. ^
  19346. H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT'
  19347. ALIGNMENT(TYPE, INFO); \
  19348. ^
  19349. H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE'
  19350. DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \
  19351. ^
  19352. H5detect.c:1565:5: note: in expansion of macro 'DETECT_I'
  19353. DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++;
  19354. ^
  19355. H5detect.c: In function 'detect_C99_floats':
  19356. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19357. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19358. ^
  19359. In file included from /usr/include/string.h:186:0,
  19360. from H5private.h:61,
  19361. from H5detect.c:57:
  19362. H5detect.c:327:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19363. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  19364. ^
  19365. H5detect.c:327:5: note: in expansion of macro 'HDmemcpy'
  19366. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  19367. ^
  19368. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19369. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19370. ^
  19371. H5detect.c:329:71: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19372. for(_byte_mask = (unsigned char)1; _byte_mask; _byte_mask <<= 1) { \
  19373. ^
  19374. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19375. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19376. ^
  19377. In file included from /usr/include/string.h:186:0,
  19378. from H5private.h:61,
  19379. from H5detect.c:57:
  19380. H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19381. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  19382. ^
  19383. H5detect.c:331:13: note: in expansion of macro 'HDmemcpy'
  19384. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  19385. ^
  19386. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19387. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19388. ^
  19389. In file included from /usr/include/secure/_stdio.h:31:0,
  19390. from /usr/include/stdio.h:492,
  19391. from H5private.h:59,
  19392. from H5detect.c:57:
  19393. H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19394. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  19395. ^
  19396. H5detect.c:331:13: note: in expansion of macro 'HDmemcpy'
  19397. HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \
  19398. ^
  19399. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19400. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19401. ^
  19402. H5detect.c:332:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  19403. if(_v1 != _v2) \
  19404. ^
  19405. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19406. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19407. ^
  19408. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19409. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19410. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19411. In file included from /usr/include/string.h:186:0,
  19412. from H5private.h:61,
  19413. from H5detect.c:57:
  19414. H5detect.c:342:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19415. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  19416. ^
  19417. H5detect.c:342:9: note: in expansion of macro 'HDmemcpy'
  19418. HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \
  19419. ^
  19420. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19421. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19422. ^
  19423. H5detect.c:343:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19424. HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \
  19425. ^
  19426. H5detect.c:343:9: note: in expansion of macro 'HDmemcpy'
  19427. HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \
  19428. ^
  19429. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19430. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19431. ^
  19432. H5detect.c:350:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
  19433. fix_order(sizeof(TYPE), _last, INFO.perm, (const char**)&_mesg); \
  19434. ^
  19435. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19436. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19437. ^
  19438. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19439. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19440. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19441. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19442. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19443. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19444. H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  19445. In file included from /usr/include/string.h:186:0,
  19446. from H5private.h:61,
  19447. from H5detect.c:57:
  19448. H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19449. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19450. ^
  19451. H5detect.c:444:6: note: in expansion of macro 'HDmemcpy'
  19452. HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \
  19453. ^
  19454. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  19455. ALIGNMENT(TYPE, INFO); \
  19456. ^
  19457. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19458. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19459. ^
  19460. H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual]
  19461. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19462. ^
  19463. H5detect.c:446:6: note: in expansion of macro 'HDmemcpy'
  19464. HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  19465. ^
  19466. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  19467. ALIGNMENT(TYPE, INFO); \
  19468. ^
  19469. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19470. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19471. ^
  19472. H5detect.c:448:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  19473. if(_val!=_val2) \
  19474. ^
  19475. H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT'
  19476. ALIGNMENT(TYPE, INFO); \
  19477. ^
  19478. H5detect.c:1630:5: note: in expansion of macro 'DETECT_F'
  19479. DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++;
  19480. ^
  19481. H5detect.c: In function 'find_bias':
  19482. H5detect.c:1177:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  19483. find_bias(int epos, int esize, int *perm, volatile void *_a)
  19484. ^
  19485. H5detect.c: In function 'verify_signal_handlers':
  19486. H5detect.c:1669:9: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  19487. int i, val;
  19488. ^
  19489. H5Tconv.c: In function 'H5T__conv_b_b':
  19490. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19491. for (i = 0; i < size; i += 2) {
  19492. ^
  19493. H5Tconv.c: In function 'H5T__conv_i_i':
  19494. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19495. for (i = 0; i < size; i += 2) {
  19496. ^
  19497. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19498. for (i = 0; i < size; i += 2) {
  19499. ^
  19500. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19501. for (i = 0; i < size; i += 2) {
  19502. ^
  19503. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19504. for (i = 0; i < size; i += 2) {
  19505. ^
  19506. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19507. for (i = 0; i < size; i += 2) {
  19508. ^
  19509. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19510. for (i = 0; i < size; i += 2) {
  19511. ^
  19512. H5Tconv.c: In function 'H5T__conv_f_f':
  19513. H5Tconv.c:4479:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19514. for (i = 0; i < tsize; i += 4) {
  19515. ^
  19516. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19517. for (i = 0; i < size; i += 2) {
  19518. ^
  19519. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19520. for (i = 0; i < size; i += 2) {
  19521. ^
  19522. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19523. for (i = 0; i < size; i += 2) {
  19524. ^
  19525. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19526. for (i = 0; i < size; i += 2) {
  19527. ^
  19528. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19529. for (i = 0; i < size; i += 2) {
  19530. ^
  19531. H5Tconv.c:4127:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  19532. for (i = 0; i < tsize; i += 4) {
  19533. ^
  19534. H5detect.c: In function 'main':
  19535. H5detect.c:899:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  19536. for (i=MIN(pass*4+3,d->size-1),
  19537. ^
  19538. H5detect.c:890:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  19539. for (i=MIN(pass*4+3,d->size-1); i>=pass*4; --i) {
  19540. ^
  19541. CC H5Tnative.lo
  19542. CC H5Toffset.lo
  19543. CC H5Toh.lo
  19544. CC H5Topaque.lo
  19545. H5Topaque.c: In function 'H5Tset_tag':
  19546. H5Topaque.c:80:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19547. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19548. ^
  19549. H5Topaque.c: In function 'H5Tget_tag':
  19550. H5Topaque.c:126:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19551. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19552. ^
  19553. CC H5Torder.lo
  19554. CC H5Tpad.lo
  19555. H5Tpad.c: In function 'H5Tget_pad':
  19556. H5Tpad.c:83:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19557. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19558. ^
  19559. H5Tpad.c: In function 'H5Tset_pad':
  19560. H5Tpad.c:127:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19561. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19562. ^
  19563. CC H5Tprecis.lo
  19564. H5Tprecis.c: In function 'H5Tget_precision':
  19565. H5Tprecis.c:90:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19566. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19567. ^
  19568. H5Tprecis.c: In function 'H5Tset_precision':
  19569. H5Tprecis.c:179:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19570. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19571. ^
  19572. H5Tprecis.c: In function 'H5T_set_precision':
  19573. H5Tprecis.c:268:6: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19574. switch (dt->shared->type) {
  19575. ^
  19576. H5Tprecis.c:268:6: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19577. H5Tprecis.c:268:6: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19578. H5Tprecis.c:268:6: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum]
  19579. H5Tprecis.c:268:6: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19580. H5Tprecis.c:268:6: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19581. H5Tprecis.c:268:6: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19582. H5Tprecis.c:268:6: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  19583. H5Tprecis.c:268:6: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19584. CC H5Tstrpad.lo
  19585. H5Tstrpad.c: In function 'H5Tget_strpad':
  19586. H5Tstrpad.c:86:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19587. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19588. ^
  19589. H5Tstrpad.c: In function 'H5Tset_strpad':
  19590. H5Tstrpad.c:143:21: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19591. if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE)))
  19592. ^
  19593. CC H5Tvisit.lo
  19594. H5Tvisit.c: In function 'H5T__visit':
  19595. H5Tvisit.c:119:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19596. switch(dt->shared->type) {
  19597. ^
  19598. H5Tvisit.c:119:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  19599. H5Tvisit.c:119:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  19600. H5Tvisit.c:119:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19601. H5Tvisit.c:119:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19602. H5Tvisit.c:119:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19603. H5Tvisit.c:119:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19604. H5Tvisit.c:119:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19605. H5Tvisit.c:119:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19606. CC H5Tvlen.lo
  19607. H5Tvlen.c: In function 'H5Tvlen_create':
  19608. H5Tvlen.c:116:22: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19609. if(NULL == (base = H5I_object_verify(base_id, H5I_DATATYPE)))
  19610. ^
  19611. H5Tvlen.c: In function 'H5T__vlen_create':
  19612. H5Tvlen.c:168:47: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type
  19613. if(NULL == (dt->shared->parent = H5T_copy(base, H5T_COPY_ALL)))
  19614. ^
  19615. In file included from H5Oprivate.h:41:0,
  19616. from H5Dprivate.h:27,
  19617. from H5Tvlen.c:28:
  19618. H5Tprivate.h:109:15: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *'
  19619. H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
  19620. ^
  19621. H5Tvlen.c: In function 'H5T__vlen_set_loc':
  19622. H5Tvlen.c:270:36: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19623. dt->shared->size = 4 + H5F_SIZEOF_ADDR(f) + 4;
  19624. ^
  19625. H5Tvlen.c:222:9: warning: enumeration value 'H5T_LOC_MAXLOC' not handled in switch [-Wswitch-enum]
  19626. switch(loc) {
  19627. ^
  19628. H5Tvlen.c: In function 'H5T_vlen_str_mem_write':
  19629. H5Tvlen.c:719:20: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  19630. if(NULL==(t=(vl_alloc_info->alloc_func)((seq_len+1)*base_size,vl_alloc_info->alloc_info)))
  19631. ^
  19632. H5Tvlen.c:723:20: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  19633. if(NULL==(t=H5MM_malloc((seq_len+1)*base_size)))
  19634. ^
  19635. H5Tvlen.c: In function 'H5T_vlen_disk_isnull':
  19636. H5Tvlen.c:847:23: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  19637. H5F_addr_decode(f,(const uint8_t **)&vl,&addr);
  19638. ^
  19639. H5Tvlen.c: In function 'H5T_vlen_disk_read':
  19640. H5Tvlen.c:884:23: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  19641. H5F_addr_decode(f,(const uint8_t **)&vl,&(hobjid.addr));
  19642. ^
  19643. H5Tvlen.c: In function 'H5T_vlen_disk_write':
  19644. H5Tvlen.c:937:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  19645. H5F_addr_decode(f, (const uint8_t **)&bg, &(bg_hobjid.addr));
  19646. ^
  19647. H5Tvlen.c: In function 'H5T_vlen_disk_setnull':
  19648. H5Tvlen.c:999:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual]
  19649. H5F_addr_decode(f, (const uint8_t **)&bg, &(bg_hobjid.addr));
  19650. ^
  19651. H5Tvlen.c: In function 'H5T_vlen_reclaim_recurse':
  19652. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19653. switch(dt->shared->type) {
  19654. ^
  19655. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum]
  19656. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum]
  19657. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19658. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19659. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19660. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19661. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19662. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19663. H5Tvlen.c:1055:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19664. H5Tvlen.c: In function 'H5T_vlen_reclaim':
  19665. H5Tvlen.c:1170:20: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat]
  19666. if(NULL == (dt = H5I_object_verify(type_id, H5I_DATATYPE)))
  19667. ^
  19668. CC H5TS.lo
  19669. CC H5VM.lo
  19670. H5VM.c: In function 'H5VM_hyper_eq':
  19671. H5VM.c:359:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  19672. H5VM_hyper_eq(unsigned n,
  19673. ^
  19674. H5VM.c: In function 'H5VM_hyper_disjointp':
  19675. H5VM.c:407:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  19676. H5VM_hyper_disjointp(unsigned n,
  19677. ^
  19678. H5VM.c: In function 'H5VM_array_offset_pre':
  19679. H5VM.c:1080:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  19680. H5VM_array_offset_pre(unsigned n, const hsize_t *acc, const hsize_t *offset)
  19681. ^
  19682. H5VM.c: In function 'H5VM_array_offset':
  19683. H5VM.c:1120:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  19684. H5VM_array_offset(unsigned n, const hsize_t *total_size, const hsize_t *offset)
  19685. ^
  19686. CC H5WB.lo
  19687. CC H5Z.lo
  19688. H5Z.c: In function 'H5Z_find_idx':
  19689. H5Z.c:1210:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  19690. H5Z_find_idx(H5Z_filter_t id)
  19691. ^
  19692. CC H5Zdeflate.lo
  19693. CC H5Zfletcher32.lo
  19694. H5Zfletcher32.c: In function 'H5Z_filter_fletcher32':
  19695. H5Zfletcher32.c:142:16: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  19696. if (NULL==(dst=outbuf=H5MM_malloc(nbytes+FLETCHER_LEN)))
  19697. ^
  19698. CC H5Znbit.lo
  19699. H5Znbit.c: In function 'H5Z_calc_parms_array':
  19700. H5Znbit.c:255:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19701. switch(dtype_base_class) {
  19702. ^
  19703. H5Znbit.c:255:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19704. H5Znbit.c:255:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19705. H5Znbit.c:255:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19706. H5Znbit.c:255:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19707. H5Znbit.c:255:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19708. H5Znbit.c:255:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19709. H5Znbit.c:255:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19710. H5Znbit.c:255:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19711. H5Znbit.c: In function 'H5Z_calc_parms_compound':
  19712. H5Znbit.c:340:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19713. switch(dtype_member_class) {
  19714. ^
  19715. H5Znbit.c:340:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19716. H5Znbit.c:340:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19717. H5Znbit.c:340:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19718. H5Znbit.c:340:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19719. H5Znbit.c:340:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19720. H5Znbit.c:340:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19721. H5Znbit.c:340:9: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19722. H5Znbit.c:340:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19723. H5Znbit.c: In function 'H5Z_set_parms_nooptype':
  19724. H5Znbit.c:410:36: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19725. cd_values[cd_values_index++] = dtype_size;
  19726. ^
  19727. H5Znbit.c: In function 'H5Z_set_parms_atomic':
  19728. H5Znbit.c:452:36: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19729. cd_values[cd_values_index++] = dtype_size;
  19730. ^
  19731. H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum]
  19732. switch(dtype_order) {
  19733. ^
  19734. H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_VAX' not handled in switch [-Wswitch-enum]
  19735. H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  19736. H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum]
  19737. H5Znbit.c:481:61: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19738. if(dtype_precision > dtype_size * 8 || (dtype_precision + dtype_offset) > dtype_size * 8
  19739. ^
  19740. H5Znbit.c:486:36: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19741. cd_values[cd_values_index++] = dtype_precision;
  19742. ^
  19743. H5Znbit.c:489:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19744. cd_values[cd_values_index++] = dtype_offset;
  19745. ^
  19746. H5Znbit.c: In function 'H5Z_set_parms_array':
  19747. H5Znbit.c:538:34: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19748. cd_values[cd_values_index++]=dtype_size;
  19749. ^
  19750. H5Znbit.c:549:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19751. switch(dtype_base_class) {
  19752. ^
  19753. H5Znbit.c:549:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19754. H5Znbit.c:549:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19755. H5Znbit.c:549:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19756. H5Znbit.c:549:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19757. H5Znbit.c:549:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19758. H5Znbit.c:549:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19759. H5Znbit.c:549:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19760. H5Znbit.c:549:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19761. H5Znbit.c: In function 'H5Z_set_parms_compound':
  19762. H5Znbit.c:628:36: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19763. cd_values[cd_values_index++] = dtype_size;
  19764. ^
  19765. H5Znbit.c:635:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19766. cd_values[cd_values_index++] = nmembers;
  19767. ^
  19768. H5Znbit.c:651:40: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19769. cd_values[cd_values_index++] = dtype_member_offset;
  19770. ^
  19771. H5Znbit.c:692:52: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19772. cd_values[cd_values_index++] = dtype_next_member_offset - dtype_member_offset;
  19773. ^
  19774. H5Znbit.c:654:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19775. switch(dtype_member_class) {
  19776. ^
  19777. H5Znbit.c:654:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19778. H5Znbit.c:654:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19779. H5Znbit.c:654:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19780. H5Znbit.c:654:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19781. H5Znbit.c:654:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19782. H5Znbit.c:654:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19783. H5Znbit.c:654:9: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19784. H5Znbit.c:654:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19785. H5Znbit.c: In function 'H5Z_set_local_nbit':
  19786. H5Znbit.c:759:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19787. switch(dtype_class) {
  19788. ^
  19789. H5Znbit.c:759:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19790. H5Znbit.c:759:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19791. H5Znbit.c:759:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19792. H5Znbit.c:759:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19793. H5Znbit.c:759:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19794. H5Znbit.c:759:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19795. H5Znbit.c:759:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19796. H5Znbit.c:759:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19797. H5Znbit.c:814:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  19798. switch(dtype_class) {
  19799. ^
  19800. H5Znbit.c:814:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  19801. H5Znbit.c:814:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  19802. H5Znbit.c:814:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  19803. H5Znbit.c:814:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  19804. H5Znbit.c:814:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  19805. H5Znbit.c:814:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  19806. H5Znbit.c:814:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  19807. H5Znbit.c:814:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  19808. H5Znbit.c:839:20: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19809. cd_values[0] = cd_values_actual_nparms;
  19810. ^
  19811. H5Znbit.c: In function 'H5Z_nbit_decompress_one_byte':
  19812. H5Znbit.c:973:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19813. data[data_offset + k] =
  19814. ^
  19815. H5Znbit.c:974:7: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19816. ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)) << uchar_offset;
  19817. ^
  19818. H5Znbit.c:977:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19819. data[data_offset + k] =
  19820. ^
  19821. H5Znbit.c:978:7: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19822. ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)) << uchar_offset;
  19823. ^
  19824. H5Znbit.c:984:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19825. data[data_offset + k] |=
  19826. ^
  19827. H5Znbit.c:985:7: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19828. ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)) << uchar_offset;
  19829. ^
  19830. H5Znbit.c: In function 'H5Z_nbit_decompress_one_nooptype':
  19831. H5Znbit.c:1003:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19832. data[data_offset + i] = ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len));
  19833. ^
  19834. H5Znbit.c:1003:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19835. data[data_offset + i] = ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len));
  19836. ^
  19837. H5Znbit.c:1004:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19838. dat_len -= *buf_len;
  19839. ^
  19840. H5Znbit.c:1009:51: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19841. data[data_offset + i] |= ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len));
  19842. ^
  19843. H5Znbit.c:1009:32: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19844. data[data_offset + i] |= ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len));
  19845. ^
  19846. H5Znbit.c:1010:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19847. *buf_len -= dat_len;
  19848. ^
  19849. H5Znbit.c:1010:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19850. *buf_len -= dat_len;
  19851. ^
  19852. H5Znbit.c: In function 'H5Z_nbit_decompress_one_atomic':
  19853. H5Znbit.c:1022:19: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  19854. datatype_len = p.size * 8;
  19855. ^
  19856. H5Znbit.c: In function 'H5Z_nbit_decompress_one_array':
  19857. H5Znbit.c:1064:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19858. p.order = parms[parms_index++];
  19859. ^
  19860. H5Znbit.c:1065:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19861. p.precision = parms[parms_index++];
  19862. ^
  19863. H5Znbit.c:1066:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19864. p.offset = parms[parms_index++];
  19865. ^
  19866. H5Znbit.c:1067:16: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19867. n = total_size/p.size;
  19868. ^
  19869. H5Znbit.c: In function 'H5Z_nbit_decompress_one_compound':
  19870. H5Znbit.c:1117:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19871. p.order = parms[parms_index++];
  19872. ^
  19873. H5Znbit.c:1118:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19874. p.precision = parms[parms_index++];
  19875. ^
  19876. H5Znbit.c:1119:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19877. p.offset = parms[parms_index++];
  19878. ^
  19879. H5Znbit.c: In function 'H5Z_nbit_decompress':
  19880. H5Znbit.c:1163:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19881. p.order = parms[5];
  19882. ^
  19883. H5Znbit.c:1164:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19884. p.precision = parms[6];
  19885. ^
  19886. H5Znbit.c:1165:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19887. p.offset = parms[7];
  19888. ^
  19889. H5Znbit.c: In function 'H5Z_nbit_compress_one_byte':
  19890. H5Znbit.c:1198:27: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  19891. val = data[data_offset + k];
  19892. ^
  19893. H5Znbit.c:1204:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19894. val >>= 8 - dat_len;
  19895. ^
  19896. H5Znbit.c:1209:15: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19897. val >>= p.offset % 8;
  19898. ^
  19899. H5Znbit.c:1214:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19900. buffer[*j] |= (val & ~(~0 << dat_len)) << (*buf_len - dat_len);
  19901. ^
  19902. H5Znbit.c:1217:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19903. buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len);
  19904. ^
  19905. H5Znbit.c:1222:20: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19906. buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len);
  19907. ^
  19908. H5Znbit.c: In function 'H5Z_nbit_compress_one_nooptype':
  19909. H5Znbit.c:1239:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19910. buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len);
  19911. ^
  19912. H5Znbit.c:1239:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19913. buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len);
  19914. ^
  19915. H5Znbit.c:1240:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19916. dat_len -= *buf_len;
  19917. ^
  19918. H5Znbit.c:1244:58: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19919. buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len);
  19920. ^
  19921. H5Znbit.c:1244:20: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  19922. buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len);
  19923. ^
  19924. H5Znbit.c:1245:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  19925. *buf_len -= dat_len;
  19926. ^
  19927. H5Znbit.c:1245:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19928. *buf_len -= dat_len;
  19929. ^
  19930. H5Znbit.c: In function 'H5Z_nbit_compress_one_atomic':
  19931. H5Znbit.c:1256:19: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  19932. datatype_len = p.size * 8;
  19933. ^
  19934. H5Znbit.c: In function 'H5Z_nbit_compress_one_array':
  19935. H5Znbit.c:1297:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19936. p.order = parms[parms_index++];
  19937. ^
  19938. H5Znbit.c:1298:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19939. p.precision = parms[parms_index++];
  19940. ^
  19941. H5Znbit.c:1299:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19942. p.offset = parms[parms_index++];
  19943. ^
  19944. H5Znbit.c:1300:16: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19945. n = total_size/p.size;
  19946. ^
  19947. H5Znbit.c: In function 'H5Z_nbit_compress_one_compound':
  19948. H5Znbit.c:1350:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19949. p.order = parms[parms_index++];
  19950. ^
  19951. H5Znbit.c:1351:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19952. p.precision = parms[parms_index++];
  19953. ^
  19954. H5Znbit.c:1352:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19955. p.offset = parms[parms_index++];
  19956. ^
  19957. H5Znbit.c: In function 'H5Z_nbit_compress':
  19958. H5Znbit.c:1395:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19959. p.order = parms[5];
  19960. ^
  19961. H5Znbit.c:1396:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19962. p.precision = parms[6];
  19963. ^
  19964. H5Znbit.c:1397:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  19965. p.offset = parms[7];
  19966. ^
  19967. CC H5Zshuffle.lo
  19968. CC H5Zszip.lo
  19969. CC H5Zscaleoffset.lo
  19970. H5Zscaleoffset.c: In function 'H5Z_set_local_scaleoffset':
  19971. H5Zscaleoffset.c:942:44: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19972. cd_values[H5Z_SCALEOFFSET_PARM_SIZE] = dtype_size;
  19973. ^
  19974. H5Zscaleoffset.c:971:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  19975. switch(dtype_order) {
  19976. ^
  19977. H5Zscaleoffset.c: In function 'H5Z_filter_scaleoffset':
  19978. H5Zscaleoffset.c:1067:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  19979. switch(H5T_native_order_g) {
  19980. ^
  19981. H5Zscaleoffset.c: In function 'H5Z_scaleoffset_convert':
  19982. H5Zscaleoffset.c:1330:51: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  19983. for(i = 0; i < d_nelmts * dtype_size; i += dtype_size)
  19984. ^
  19985. H5Zscaleoffset.c: In function 'H5Z_scaleoffset_precompress_fd':
  19986. H5Zscaleoffset.c:397:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  19987. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  19988. ^
  19989. H5Zscaleoffset.c:562:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  19990. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  19991. ^
  19992. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  19993. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  19994. ^
  19995. H5Zscaleoffset.c:397:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  19996. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  19997. ^
  19998. H5Zscaleoffset.c:562:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  19999. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20000. ^
  20001. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20002. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20003. ^
  20004. H5Zscaleoffset.c:402:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20005. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20006. ^
  20007. H5Zscaleoffset.c:562:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20008. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20009. ^
  20010. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20011. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20012. ^
  20013. H5Zscaleoffset.c:402:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20014. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20015. ^
  20016. H5Zscaleoffset.c:562:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20017. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20018. ^
  20019. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20020. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20021. ^
  20022. H5Zscaleoffset.c:407:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20023. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20024. ^
  20025. H5Zscaleoffset.c:562:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20026. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20027. ^
  20028. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20029. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20030. ^
  20031. H5Zscaleoffset.c:407:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20032. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20033. ^
  20034. H5Zscaleoffset.c:562:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20035. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20036. ^
  20037. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20038. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20039. ^
  20040. H5Zscaleoffset.c:563:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20041. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20042. ^
  20043. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20044. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20045. ^
  20046. H5Zscaleoffset.c:563:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20047. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20048. ^
  20049. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20050. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20051. ^
  20052. H5Zscaleoffset.c:563:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20053. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20054. ^
  20055. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20056. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20057. ^
  20058. H5Zscaleoffset.c:490:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20059. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20060. ^
  20061. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20062. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20063. ^
  20064. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20065. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20066. ^
  20067. H5Zscaleoffset.c:490:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20068. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20069. ^
  20070. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20071. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20072. ^
  20073. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20074. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20075. ^
  20076. H5Zscaleoffset.c:489:31: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20077. *(int *)&buf[i] = H5Z_scaleoffset_rnd( \
  20078. ^
  20079. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20080. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20081. ^
  20082. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20083. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20084. ^
  20085. H5Zscaleoffset.c:498:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20086. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20087. ^
  20088. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20089. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20090. ^
  20091. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20092. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20093. ^
  20094. H5Zscaleoffset.c:498:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20095. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20096. ^
  20097. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20098. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20099. ^
  20100. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20101. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20102. ^
  20103. H5Zscaleoffset.c:497:32: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  20104. *(long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20105. ^
  20106. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20107. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20108. ^
  20109. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20110. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20111. ^
  20112. H5Zscaleoffset.c:506:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20113. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20114. ^
  20115. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20116. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20117. ^
  20118. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20119. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20120. ^
  20121. H5Zscaleoffset.c:506:69: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20122. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20123. ^
  20124. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20125. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20126. ^
  20127. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20128. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20129. ^
  20130. H5Zscaleoffset.c:505:37: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  20131. *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20132. ^
  20133. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20134. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20135. ^
  20136. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20137. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20138. ^
  20139. H5Zscaleoffset.c:397:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20140. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20141. ^
  20142. H5Zscaleoffset.c:569:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20143. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20144. ^
  20145. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20146. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20147. ^
  20148. H5Zscaleoffset.c:397:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20149. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20150. ^
  20151. H5Zscaleoffset.c:569:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20152. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20153. ^
  20154. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20155. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20156. ^
  20157. H5Zscaleoffset.c:402:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20158. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20159. ^
  20160. H5Zscaleoffset.c:569:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20161. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20162. ^
  20163. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20164. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20165. ^
  20166. H5Zscaleoffset.c:402:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20167. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20168. ^
  20169. H5Zscaleoffset.c:569:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20170. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20171. ^
  20172. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20173. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20174. ^
  20175. H5Zscaleoffset.c:407:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20176. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20177. ^
  20178. H5Zscaleoffset.c:569:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20179. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20180. ^
  20181. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20182. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20183. ^
  20184. H5Zscaleoffset.c:407:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20185. if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \
  20186. ^
  20187. H5Zscaleoffset.c:569:7: note: in expansion of macro 'H5Z_scaleoffset_check_3'
  20188. H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \
  20189. ^
  20190. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20191. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20192. ^
  20193. H5Zscaleoffset.c:570:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20194. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20195. ^
  20196. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20197. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20198. ^
  20199. H5Zscaleoffset.c:570:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20200. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20201. ^
  20202. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20203. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20204. ^
  20205. H5Zscaleoffset.c:570:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20206. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20207. ^
  20208. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20209. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20210. ^
  20211. H5Zscaleoffset.c:518:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20212. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20213. ^
  20214. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20215. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20216. ^
  20217. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20218. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20219. ^
  20220. H5Zscaleoffset.c:518:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20221. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20222. ^
  20223. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20224. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20225. ^
  20226. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20227. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20228. ^
  20229. H5Zscaleoffset.c:517:28: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20230. *(int *)&buf[i] = H5Z_scaleoffset_rnd( \
  20231. ^
  20232. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20233. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20234. ^
  20235. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20236. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20237. ^
  20238. H5Zscaleoffset.c:522:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20239. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20240. ^
  20241. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20242. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20243. ^
  20244. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20245. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20246. ^
  20247. H5Zscaleoffset.c:522:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20248. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20249. ^
  20250. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20251. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20252. ^
  20253. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20254. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20255. ^
  20256. H5Zscaleoffset.c:521:29: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  20257. *(long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20258. ^
  20259. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20260. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20261. ^
  20262. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20263. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20264. ^
  20265. H5Zscaleoffset.c:526:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20266. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20267. ^
  20268. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20269. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20270. ^
  20271. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20272. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20273. ^
  20274. H5Zscaleoffset.c:526:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20275. buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \
  20276. ^
  20277. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20278. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20279. ^
  20280. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20281. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20282. ^
  20283. H5Zscaleoffset.c:525:34: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  20284. *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20285. ^
  20286. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20287. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20288. ^
  20289. H5Zscaleoffset.c:1519:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20290. H5Z_scaleoffset_precompress_3(float, data, d_nelmts,
  20291. ^
  20292. H5Zscaleoffset.c:563:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20293. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20294. ^
  20295. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20296. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20297. ^
  20298. H5Zscaleoffset.c:489:31: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20299. *(int *)&buf[i] = H5Z_scaleoffset_rnd( \
  20300. ^
  20301. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20302. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20303. ^
  20304. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20305. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20306. ^
  20307. H5Zscaleoffset.c:497:32: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  20308. *(long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20309. ^
  20310. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20311. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20312. ^
  20313. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20314. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20315. ^
  20316. H5Zscaleoffset.c:505:37: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  20317. *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20318. ^
  20319. H5Zscaleoffset.c:566:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1'
  20320. H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20321. ^
  20322. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20323. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20324. ^
  20325. H5Zscaleoffset.c:570:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20326. span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \
  20327. ^
  20328. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20329. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20330. ^
  20331. H5Zscaleoffset.c:517:28: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20332. *(int *)&buf[i] = H5Z_scaleoffset_rnd( \
  20333. ^
  20334. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20335. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20336. ^
  20337. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20338. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20339. ^
  20340. H5Zscaleoffset.c:521:29: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  20341. *(long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20342. ^
  20343. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20344. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20345. ^
  20346. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20347. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20348. ^
  20349. H5Zscaleoffset.c:525:34: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  20350. *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \
  20351. ^
  20352. H5Zscaleoffset.c:573:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2'
  20353. H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \
  20354. ^
  20355. H5Zscaleoffset.c:1522:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3'
  20356. H5Z_scaleoffset_precompress_3(double, data, d_nelmts,
  20357. ^
  20358. H5Zscaleoffset.c: In function 'H5Z_scaleoffset_postdecompress_fd':
  20359. H5Zscaleoffset.c:631:76: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20360. filval : (double)(*(int *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20361. ^
  20362. H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3'
  20363. H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20364. ^
  20365. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20366. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20367. ^
  20368. H5Zscaleoffset.c:631:26: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion]
  20369. filval : (double)(*(int *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20370. ^
  20371. H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3'
  20372. H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20373. ^
  20374. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20375. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20376. ^
  20377. H5Zscaleoffset.c:635:77: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20378. filval : (double)(*(long *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20379. ^
  20380. H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3'
  20381. H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20382. ^
  20383. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20384. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20385. ^
  20386. H5Zscaleoffset.c:635:26: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion]
  20387. filval : (double)(*(long *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20388. ^
  20389. H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3'
  20390. H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20391. ^
  20392. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20393. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20394. ^
  20395. H5Zscaleoffset.c:639:82: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20396. filval : (double)(*(long long *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20397. ^
  20398. H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3'
  20399. H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20400. ^
  20401. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20402. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20403. ^
  20404. H5Zscaleoffset.c:639:26: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion]
  20405. filval : (double)(*(long long *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20406. ^
  20407. H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3'
  20408. H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \
  20409. ^
  20410. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20411. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20412. ^
  20413. H5Zscaleoffset.c:649:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20414. buf[i] = (type)((double)(*(int *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20415. ^
  20416. H5Zscaleoffset.c:673:7: note: in expansion of macro 'H5Z_scaleoffset_modify_4'
  20417. H5Z_scaleoffset_modify_4(i, type, buf, d_nelmts, min, D_val) \
  20418. ^
  20419. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20420. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20421. ^
  20422. H5Zscaleoffset.c:652:75: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20423. buf[i] = (type)((double)(*(long *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20424. ^
  20425. H5Zscaleoffset.c:673:7: note: in expansion of macro 'H5Z_scaleoffset_modify_4'
  20426. H5Z_scaleoffset_modify_4(i, type, buf, d_nelmts, min, D_val) \
  20427. ^
  20428. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20429. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20430. ^
  20431. H5Zscaleoffset.c:655:80: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20432. buf[i] = (type)((double)(*(long long *)&buf[i]) / HDpow(10.0f, D_val) + min); \
  20433. ^
  20434. H5Zscaleoffset.c:673:7: note: in expansion of macro 'H5Z_scaleoffset_modify_4'
  20435. H5Z_scaleoffset_modify_4(i, type, buf, d_nelmts, min, D_val) \
  20436. ^
  20437. H5Zscaleoffset.c:1542:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3'
  20438. H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail,
  20439. ^
  20440. H5Zscaleoffset.c: In function 'H5Z_scaleoffset_decompress_one_atomic':
  20441. H5Zscaleoffset.c:1602:16: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  20442. dtype_len = p.size * 8;
  20443. ^
  20444. H5Zscaleoffset.c:1605:17: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  20445. begin_i = p.size - 1 - (dtype_len - p.minbits) / 8;
  20446. ^
  20447. H5Zscaleoffset.c: In function 'H5Z_scaleoffset_compress_one_atomic':
  20448. H5Zscaleoffset.c:1685:16: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  20449. dtype_len = p.size * 8;
  20450. ^
  20451. H5Zscaleoffset.c:1688:17: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  20452. begin_i = p.size - 1 - (dtype_len - p.minbits) / 8;
  20453. ^
  20454. H5Zscaleoffset.c: In function 'H5Z_scaleoffset_log2':
  20455. H5Zscaleoffset.c:1370:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const]
  20456. H5Z_scaleoffset_log2(unsigned long long num)
  20457. ^
  20458. CC H5Ztrans.lo
  20459. H5Ztrans.c: In function 'H5Z_parse_term':
  20460. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum]
  20461. switch (current->tok_type) {
  20462. ^
  20463. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_INTEGER' not handled in switch [-Wswitch-enum]
  20464. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_FLOAT' not handled in switch [-Wswitch-enum]
  20465. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_SYMBOL' not handled in switch [-Wswitch-enum]
  20466. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_PLUS' not handled in switch [-Wswitch-enum]
  20467. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_MINUS' not handled in switch [-Wswitch-enum]
  20468. H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_LPAREN' not handled in switch [-Wswitch-enum]
  20469. H5Ztrans.c: In function 'H5Z_parse_factor':
  20470. H5Ztrans.c:804:5: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum]
  20471. switch (current->tok_type) {
  20472. ^
  20473. H5Ztrans.c:804:5: warning: enumeration value 'H5Z_XFORM_MULT' not handled in switch [-Wswitch-enum]
  20474. H5Ztrans.c:804:5: warning: enumeration value 'H5Z_XFORM_DIVIDE' not handled in switch [-Wswitch-enum]
  20475. H5Ztrans.c: In function 'H5Z_xform_eval_full':
  20476. H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  20477. *p = *p OP tree_val; \
  20478. ^
  20479. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20480. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  20481. ^
  20482. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20483. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20484. ^
  20485. H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  20486. *p = tree_val OP *p; \
  20487. ^
  20488. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20489. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  20490. ^
  20491. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20492. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20493. ^
  20494. H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  20495. *pl = *pl OP *pr; \
  20496. ^
  20497. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20498. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  20499. ^
  20500. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20501. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20502. ^
  20503. H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  20504. *p = *p OP tree_val; \
  20505. ^
  20506. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20507. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  20508. ^
  20509. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20510. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20511. ^
  20512. H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  20513. *p = tree_val OP *p; \
  20514. ^
  20515. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20516. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  20517. ^
  20518. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20519. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20520. ^
  20521. H5Ztrans.c:155:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  20522. *pl = *pl OP *pr; \
  20523. ^
  20524. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20525. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  20526. ^
  20527. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20528. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20529. ^
  20530. H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  20531. *p = *p OP tree_val; \
  20532. ^
  20533. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20534. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  20535. ^
  20536. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20537. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20538. ^
  20539. H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  20540. *p = tree_val OP *p; \
  20541. ^
  20542. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20543. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  20544. ^
  20545. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20546. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20547. ^
  20548. H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  20549. *pl = *pl OP *pr; \
  20550. ^
  20551. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20552. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  20553. ^
  20554. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20555. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20556. ^
  20557. H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  20558. *p = *p OP tree_val; \
  20559. ^
  20560. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20561. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  20562. ^
  20563. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20564. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20565. ^
  20566. H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  20567. *p = tree_val OP *p; \
  20568. ^
  20569. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20570. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  20571. ^
  20572. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20573. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20574. ^
  20575. H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  20576. *pl = *pl OP *pr; \
  20577. ^
  20578. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20579. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  20580. ^
  20581. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20582. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20583. ^
  20584. H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20585. *p = *p OP tree_val; \
  20586. ^
  20587. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20588. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  20589. ^
  20590. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20591. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20592. ^
  20593. H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20594. *p = tree_val OP *p; \
  20595. ^
  20596. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20597. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  20598. ^
  20599. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20600. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20601. ^
  20602. H5Ztrans.c:155:12: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  20603. *pl = *pl OP *pr; \
  20604. ^
  20605. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20606. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  20607. ^
  20608. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20609. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20610. ^
  20611. H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20612. *p = *p OP tree_val; \
  20613. ^
  20614. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20615. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  20616. ^
  20617. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20618. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20619. ^
  20620. H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20621. *p = tree_val OP *p; \
  20622. ^
  20623. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20624. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  20625. ^
  20626. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20627. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20628. ^
  20629. H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20630. *p = *p OP tree_val; \
  20631. ^
  20632. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20633. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  20634. ^
  20635. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20636. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20637. ^
  20638. H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20639. *p = tree_val OP *p; \
  20640. ^
  20641. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20642. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  20643. ^
  20644. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20645. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20646. ^
  20647. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  20648. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20649. ^
  20650. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20651. *p = *p OP tree_val; \
  20652. ^
  20653. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20654. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20655. ^
  20656. H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  20657. *p = *p OP tree_val; \
  20658. ^
  20659. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20660. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  20661. ^
  20662. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20663. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20664. ^
  20665. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  20666. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20667. ^
  20668. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20669. *p = tree_val OP *p; \
  20670. ^
  20671. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20672. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20673. ^
  20674. H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  20675. *p = tree_val OP *p; \
  20676. ^
  20677. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20678. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  20679. ^
  20680. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20681. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20682. ^
  20683. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  20684. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20685. ^
  20686. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20687. *p = *p OP tree_val; \
  20688. ^
  20689. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20690. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20691. ^
  20692. H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20693. *p = *p OP tree_val; \
  20694. ^
  20695. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20696. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  20697. ^
  20698. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20699. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20700. ^
  20701. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  20702. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20703. ^
  20704. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20705. *p = tree_val OP *p; \
  20706. ^
  20707. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20708. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20709. ^
  20710. H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20711. *p = tree_val OP *p; \
  20712. ^
  20713. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20714. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  20715. ^
  20716. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20717. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20718. ^
  20719. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  20720. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20721. ^
  20722. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20723. *p = *p OP tree_val; \
  20724. ^
  20725. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  20726. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  20727. ^
  20728. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20729. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20730. ^
  20731. H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  20732. *p = *p OP tree_val; \
  20733. ^
  20734. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20735. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  20736. ^
  20737. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  20738. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  20739. ^
  20740. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20741. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20742. ^
  20743. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  20744. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20745. ^
  20746. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20747. *p = tree_val OP *p; \
  20748. ^
  20749. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  20750. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  20751. ^
  20752. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20753. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20754. ^
  20755. H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  20756. *p = tree_val OP *p; \
  20757. ^
  20758. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20759. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  20760. ^
  20761. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  20762. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  20763. ^
  20764. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20765. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20766. ^
  20767. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  20768. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20769. ^
  20770. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20771. *p = *p OP tree_val; \
  20772. ^
  20773. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  20774. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  20775. ^
  20776. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20777. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20778. ^
  20779. H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20780. *p = *p OP tree_val; \
  20781. ^
  20782. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20783. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  20784. ^
  20785. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  20786. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  20787. ^
  20788. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20789. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20790. ^
  20791. H5Ztrans.c:1123:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  20792. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20793. ^
  20794. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20795. *p = tree_val OP *p; \
  20796. ^
  20797. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  20798. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  20799. ^
  20800. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20801. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20802. ^
  20803. H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20804. *p = tree_val OP *p; \
  20805. ^
  20806. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20807. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  20808. ^
  20809. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  20810. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  20811. ^
  20812. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20813. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20814. ^
  20815. H5Ztrans.c:1123:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20816. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20817. ^
  20818. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20819. *p = *p OP tree_val; \
  20820. ^
  20821. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20822. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20823. ^
  20824. H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  20825. *p = *p OP tree_val; \
  20826. ^
  20827. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20828. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  20829. ^
  20830. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20831. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20832. ^
  20833. H5Ztrans.c:1123:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  20834. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20835. ^
  20836. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  20837. *p = tree_val OP *p; \
  20838. ^
  20839. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20840. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20841. ^
  20842. H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  20843. *p = tree_val OP *p; \
  20844. ^
  20845. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20846. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  20847. ^
  20848. H5Ztrans.c:1123:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20849. H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size)
  20850. ^
  20851. H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  20852. *p = *p OP tree_val; \
  20853. ^
  20854. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20855. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  20856. ^
  20857. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20858. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20859. ^
  20860. H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  20861. *p = tree_val OP *p; \
  20862. ^
  20863. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20864. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  20865. ^
  20866. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20867. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20868. ^
  20869. H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  20870. *pl = *pl OP *pr; \
  20871. ^
  20872. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20873. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  20874. ^
  20875. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20876. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20877. ^
  20878. H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  20879. *p = *p OP tree_val; \
  20880. ^
  20881. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20882. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  20883. ^
  20884. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20885. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20886. ^
  20887. H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  20888. *p = tree_val OP *p; \
  20889. ^
  20890. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20891. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  20892. ^
  20893. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20894. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20895. ^
  20896. H5Ztrans.c:155:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  20897. *pl = *pl OP *pr; \
  20898. ^
  20899. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20900. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  20901. ^
  20902. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20903. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20904. ^
  20905. H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  20906. *p = *p OP tree_val; \
  20907. ^
  20908. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20909. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  20910. ^
  20911. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20912. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20913. ^
  20914. H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  20915. *p = tree_val OP *p; \
  20916. ^
  20917. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20918. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  20919. ^
  20920. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20921. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20922. ^
  20923. H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  20924. *pl = *pl OP *pr; \
  20925. ^
  20926. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20927. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  20928. ^
  20929. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20930. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20931. ^
  20932. H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  20933. *p = *p OP tree_val; \
  20934. ^
  20935. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20936. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  20937. ^
  20938. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20939. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20940. ^
  20941. H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  20942. *p = tree_val OP *p; \
  20943. ^
  20944. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20945. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  20946. ^
  20947. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20948. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20949. ^
  20950. H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  20951. *pl = *pl OP *pr; \
  20952. ^
  20953. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20954. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  20955. ^
  20956. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20957. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20958. ^
  20959. H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20960. *p = *p OP tree_val; \
  20961. ^
  20962. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20963. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  20964. ^
  20965. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20966. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20967. ^
  20968. H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  20969. *p = tree_val OP *p; \
  20970. ^
  20971. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20972. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  20973. ^
  20974. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20975. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20976. ^
  20977. H5Ztrans.c:155:12: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  20978. *pl = *pl OP *pr; \
  20979. ^
  20980. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20981. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  20982. ^
  20983. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20984. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20985. ^
  20986. H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20987. *p = *p OP tree_val; \
  20988. ^
  20989. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20990. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  20991. ^
  20992. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  20993. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  20994. ^
  20995. H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  20996. *p = tree_val OP *p; \
  20997. ^
  20998. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  20999. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  21000. ^
  21001. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21002. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21003. ^
  21004. H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21005. *p = *p OP tree_val; \
  21006. ^
  21007. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21008. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  21009. ^
  21010. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21011. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21012. ^
  21013. H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21014. *p = tree_val OP *p; \
  21015. ^
  21016. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21017. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  21018. ^
  21019. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21020. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21021. ^
  21022. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  21023. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21024. ^
  21025. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21026. *p = *p OP tree_val; \
  21027. ^
  21028. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21029. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21030. ^
  21031. H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  21032. *p = *p OP tree_val; \
  21033. ^
  21034. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21035. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  21036. ^
  21037. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21038. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21039. ^
  21040. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  21041. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21042. ^
  21043. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21044. *p = tree_val OP *p; \
  21045. ^
  21046. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21047. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21048. ^
  21049. H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  21050. *p = tree_val OP *p; \
  21051. ^
  21052. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21053. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  21054. ^
  21055. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21056. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21057. ^
  21058. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  21059. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21060. ^
  21061. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21062. *p = *p OP tree_val; \
  21063. ^
  21064. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21065. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21066. ^
  21067. H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21068. *p = *p OP tree_val; \
  21069. ^
  21070. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21071. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  21072. ^
  21073. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21074. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21075. ^
  21076. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  21077. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21078. ^
  21079. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21080. *p = tree_val OP *p; \
  21081. ^
  21082. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21083. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21084. ^
  21085. H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21086. *p = tree_val OP *p; \
  21087. ^
  21088. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21089. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  21090. ^
  21091. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21092. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21093. ^
  21094. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  21095. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21096. ^
  21097. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21098. *p = *p OP tree_val; \
  21099. ^
  21100. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21101. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21102. ^
  21103. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21104. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21105. ^
  21106. H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  21107. *p = *p OP tree_val; \
  21108. ^
  21109. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21110. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21111. ^
  21112. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21113. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21114. ^
  21115. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21116. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21117. ^
  21118. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  21119. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21120. ^
  21121. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21122. *p = tree_val OP *p; \
  21123. ^
  21124. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21125. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21126. ^
  21127. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21128. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21129. ^
  21130. H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  21131. *p = tree_val OP *p; \
  21132. ^
  21133. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21134. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21135. ^
  21136. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21137. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21138. ^
  21139. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21140. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21141. ^
  21142. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  21143. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21144. ^
  21145. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21146. *p = *p OP tree_val; \
  21147. ^
  21148. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21149. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21150. ^
  21151. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21152. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21153. ^
  21154. H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21155. *p = *p OP tree_val; \
  21156. ^
  21157. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21158. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21159. ^
  21160. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21161. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21162. ^
  21163. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21164. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21165. ^
  21166. H5Ztrans.c:1127:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  21167. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21168. ^
  21169. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21170. *p = tree_val OP *p; \
  21171. ^
  21172. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21173. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21174. ^
  21175. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21176. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21177. ^
  21178. H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21179. *p = tree_val OP *p; \
  21180. ^
  21181. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21182. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21183. ^
  21184. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21185. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21186. ^
  21187. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21188. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21189. ^
  21190. H5Ztrans.c:1127:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  21191. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21192. ^
  21193. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21194. *p = *p OP tree_val; \
  21195. ^
  21196. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21197. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21198. ^
  21199. H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  21200. *p = *p OP tree_val; \
  21201. ^
  21202. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21203. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  21204. ^
  21205. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21206. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21207. ^
  21208. H5Ztrans.c:1127:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  21209. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21210. ^
  21211. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21212. *p = tree_val OP *p; \
  21213. ^
  21214. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21215. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21216. ^
  21217. H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  21218. *p = tree_val OP *p; \
  21219. ^
  21220. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21221. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  21222. ^
  21223. H5Ztrans.c:1127:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21224. H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size)
  21225. ^
  21226. H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  21227. *p = *p OP tree_val; \
  21228. ^
  21229. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21230. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  21231. ^
  21232. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21233. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21234. ^
  21235. H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  21236. *p = tree_val OP *p; \
  21237. ^
  21238. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21239. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  21240. ^
  21241. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21242. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21243. ^
  21244. H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  21245. *pl = *pl OP *pr; \
  21246. ^
  21247. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21248. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  21249. ^
  21250. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21251. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21252. ^
  21253. H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  21254. *p = *p OP tree_val; \
  21255. ^
  21256. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21257. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  21258. ^
  21259. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21260. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21261. ^
  21262. H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  21263. *p = tree_val OP *p; \
  21264. ^
  21265. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21266. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  21267. ^
  21268. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21269. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21270. ^
  21271. H5Ztrans.c:155:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  21272. *pl = *pl OP *pr; \
  21273. ^
  21274. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21275. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  21276. ^
  21277. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21278. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21279. ^
  21280. H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  21281. *p = *p OP tree_val; \
  21282. ^
  21283. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21284. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  21285. ^
  21286. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21287. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21288. ^
  21289. H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  21290. *p = tree_val OP *p; \
  21291. ^
  21292. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21293. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  21294. ^
  21295. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21296. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21297. ^
  21298. H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  21299. *pl = *pl OP *pr; \
  21300. ^
  21301. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21302. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  21303. ^
  21304. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21305. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21306. ^
  21307. H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  21308. *p = *p OP tree_val; \
  21309. ^
  21310. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21311. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  21312. ^
  21313. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21314. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21315. ^
  21316. H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  21317. *p = tree_val OP *p; \
  21318. ^
  21319. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21320. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  21321. ^
  21322. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21323. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21324. ^
  21325. H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  21326. *pl = *pl OP *pr; \
  21327. ^
  21328. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21329. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  21330. ^
  21331. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21332. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21333. ^
  21334. H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21335. *p = *p OP tree_val; \
  21336. ^
  21337. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21338. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  21339. ^
  21340. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21341. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21342. ^
  21343. H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21344. *p = tree_val OP *p; \
  21345. ^
  21346. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21347. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  21348. ^
  21349. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21350. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21351. ^
  21352. H5Ztrans.c:155:12: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  21353. *pl = *pl OP *pr; \
  21354. ^
  21355. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21356. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  21357. ^
  21358. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21359. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21360. ^
  21361. H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  21362. *p = *p OP tree_val; \
  21363. ^
  21364. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21365. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  21366. ^
  21367. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21368. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21369. ^
  21370. H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  21371. *p = tree_val OP *p; \
  21372. ^
  21373. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21374. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  21375. ^
  21376. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21377. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21378. ^
  21379. H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21380. *p = *p OP tree_val; \
  21381. ^
  21382. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21383. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  21384. ^
  21385. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21386. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21387. ^
  21388. H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21389. *p = tree_val OP *p; \
  21390. ^
  21391. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21392. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  21393. ^
  21394. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21395. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21396. ^
  21397. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  21398. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21399. ^
  21400. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21401. *p = *p OP tree_val; \
  21402. ^
  21403. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21404. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21405. ^
  21406. H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  21407. *p = *p OP tree_val; \
  21408. ^
  21409. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21410. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  21411. ^
  21412. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21413. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21414. ^
  21415. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  21416. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21417. ^
  21418. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21419. *p = tree_val OP *p; \
  21420. ^
  21421. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21422. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21423. ^
  21424. H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  21425. *p = tree_val OP *p; \
  21426. ^
  21427. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21428. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  21429. ^
  21430. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21431. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21432. ^
  21433. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  21434. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21435. ^
  21436. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21437. *p = *p OP tree_val; \
  21438. ^
  21439. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21440. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21441. ^
  21442. H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21443. *p = *p OP tree_val; \
  21444. ^
  21445. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21446. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  21447. ^
  21448. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21449. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21450. ^
  21451. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  21452. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21453. ^
  21454. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21455. *p = tree_val OP *p; \
  21456. ^
  21457. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21458. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21459. ^
  21460. H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21461. *p = tree_val OP *p; \
  21462. ^
  21463. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21464. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  21465. ^
  21466. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21467. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21468. ^
  21469. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  21470. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21471. ^
  21472. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21473. *p = *p OP tree_val; \
  21474. ^
  21475. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21476. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21477. ^
  21478. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21479. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21480. ^
  21481. H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  21482. *p = *p OP tree_val; \
  21483. ^
  21484. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21485. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21486. ^
  21487. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21488. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21489. ^
  21490. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21491. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21492. ^
  21493. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  21494. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21495. ^
  21496. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21497. *p = tree_val OP *p; \
  21498. ^
  21499. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21500. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21501. ^
  21502. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21503. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21504. ^
  21505. H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  21506. *p = tree_val OP *p; \
  21507. ^
  21508. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21509. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21510. ^
  21511. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21512. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21513. ^
  21514. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21515. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21516. ^
  21517. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  21518. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21519. ^
  21520. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21521. *p = *p OP tree_val; \
  21522. ^
  21523. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21524. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21525. ^
  21526. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21527. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21528. ^
  21529. H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21530. *p = *p OP tree_val; \
  21531. ^
  21532. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21533. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21534. ^
  21535. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21536. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21537. ^
  21538. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21539. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21540. ^
  21541. H5Ztrans.c:1131:45: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  21542. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21543. ^
  21544. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21545. *p = tree_val OP *p; \
  21546. ^
  21547. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21548. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21549. ^
  21550. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21551. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21552. ^
  21553. H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21554. *p = tree_val OP *p; \
  21555. ^
  21556. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21557. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21558. ^
  21559. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21560. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21561. ^
  21562. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21563. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21564. ^
  21565. H5Ztrans.c:1131:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  21566. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21567. ^
  21568. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21569. *p = *p OP tree_val; \
  21570. ^
  21571. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21572. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21573. ^
  21574. H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  21575. *p = *p OP tree_val; \
  21576. ^
  21577. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21578. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  21579. ^
  21580. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21581. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21582. ^
  21583. H5Ztrans.c:1131:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  21584. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21585. ^
  21586. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21587. *p = tree_val OP *p; \
  21588. ^
  21589. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21590. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21591. ^
  21592. H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  21593. *p = tree_val OP *p; \
  21594. ^
  21595. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21596. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  21597. ^
  21598. H5Ztrans.c:1131:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21599. H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size)
  21600. ^
  21601. H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  21602. *p = *p OP tree_val; \
  21603. ^
  21604. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21605. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  21606. ^
  21607. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21608. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21609. ^
  21610. H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion]
  21611. *p = tree_val OP *p; \
  21612. ^
  21613. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21614. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  21615. ^
  21616. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21617. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21618. ^
  21619. H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  21620. *pl = *pl OP *pr; \
  21621. ^
  21622. H5Ztrans.c:196:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21623. H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \
  21624. ^
  21625. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21626. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21627. ^
  21628. H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  21629. *p = *p OP tree_val; \
  21630. ^
  21631. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21632. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  21633. ^
  21634. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21635. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21636. ^
  21637. H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion]
  21638. *p = tree_val OP *p; \
  21639. ^
  21640. H5Ztrans.c:198:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21641. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \
  21642. ^
  21643. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21644. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21645. ^
  21646. H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  21647. *p = *p OP tree_val; \
  21648. ^
  21649. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21650. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  21651. ^
  21652. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21653. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21654. ^
  21655. H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion]
  21656. *p = tree_val OP *p; \
  21657. ^
  21658. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21659. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  21660. ^
  21661. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21662. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21663. ^
  21664. H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  21665. *pl = *pl OP *pr; \
  21666. ^
  21667. H5Ztrans.c:200:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21668. H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \
  21669. ^
  21670. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21671. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21672. ^
  21673. H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  21674. *p = *p OP tree_val; \
  21675. ^
  21676. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21677. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  21678. ^
  21679. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21680. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21681. ^
  21682. H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion]
  21683. *p = tree_val OP *p; \
  21684. ^
  21685. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21686. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  21687. ^
  21688. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21689. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21690. ^
  21691. H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  21692. *pl = *pl OP *pr; \
  21693. ^
  21694. H5Ztrans.c:202:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21695. H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \
  21696. ^
  21697. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21698. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21699. ^
  21700. H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21701. *p = *p OP tree_val; \
  21702. ^
  21703. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21704. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  21705. ^
  21706. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21707. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21708. ^
  21709. H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21710. *p = tree_val OP *p; \
  21711. ^
  21712. H5Ztrans.c:204:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21713. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \
  21714. ^
  21715. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21716. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21717. ^
  21718. H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  21719. *p = *p OP tree_val; \
  21720. ^
  21721. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21722. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  21723. ^
  21724. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21725. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21726. ^
  21727. H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  21728. *p = tree_val OP *p; \
  21729. ^
  21730. H5Ztrans.c:206:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21731. H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \
  21732. ^
  21733. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21734. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21735. ^
  21736. H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21737. *p = *p OP tree_val; \
  21738. ^
  21739. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21740. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  21741. ^
  21742. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21743. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21744. ^
  21745. H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21746. *p = tree_val OP *p; \
  21747. ^
  21748. H5Ztrans.c:208:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21749. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \
  21750. ^
  21751. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21752. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21753. ^
  21754. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  21755. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21756. ^
  21757. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21758. *p = *p OP tree_val; \
  21759. ^
  21760. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21761. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21762. ^
  21763. H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  21764. *p = *p OP tree_val; \
  21765. ^
  21766. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21767. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  21768. ^
  21769. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21770. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21771. ^
  21772. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
  21773. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21774. ^
  21775. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21776. *p = tree_val OP *p; \
  21777. ^
  21778. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21779. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21780. ^
  21781. H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion]
  21782. *p = tree_val OP *p; \
  21783. ^
  21784. H5Ztrans.c:210:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21785. H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \
  21786. ^
  21787. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21788. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21789. ^
  21790. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  21791. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21792. ^
  21793. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21794. *p = *p OP tree_val; \
  21795. ^
  21796. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21797. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21798. ^
  21799. H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21800. *p = *p OP tree_val; \
  21801. ^
  21802. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21803. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  21804. ^
  21805. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21806. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21807. ^
  21808. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion]
  21809. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21810. ^
  21811. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21812. *p = tree_val OP *p; \
  21813. ^
  21814. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21815. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21816. ^
  21817. H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21818. *p = tree_val OP *p; \
  21819. ^
  21820. H5Ztrans.c:212:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21821. H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \
  21822. ^
  21823. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21824. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21825. ^
  21826. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  21827. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21828. ^
  21829. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21830. *p = *p OP tree_val; \
  21831. ^
  21832. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21833. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21834. ^
  21835. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21836. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21837. ^
  21838. H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  21839. *p = *p OP tree_val; \
  21840. ^
  21841. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21842. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21843. ^
  21844. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21845. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21846. ^
  21847. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21848. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21849. ^
  21850. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  21851. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21852. ^
  21853. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21854. *p = tree_val OP *p; \
  21855. ^
  21856. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21857. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21858. ^
  21859. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21860. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21861. ^
  21862. H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion]
  21863. *p = tree_val OP *p; \
  21864. ^
  21865. H5Ztrans.c:190:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21866. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21867. ^
  21868. H5Ztrans.c:214:2: note: in expansion of macro 'H5Z_XFORM_LL_DO_OP1'
  21869. H5Z_XFORM_LL_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \
  21870. ^
  21871. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21872. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21873. ^
  21874. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  21875. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21876. ^
  21877. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21878. *p = *p OP tree_val; \
  21879. ^
  21880. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21881. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21882. ^
  21883. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21884. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21885. ^
  21886. H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21887. *p = *p OP tree_val; \
  21888. ^
  21889. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21890. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21891. ^
  21892. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21893. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21894. ^
  21895. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21896. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21897. ^
  21898. H5Ztrans.c:1135:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion]
  21899. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21900. ^
  21901. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21902. *p = tree_val OP *p; \
  21903. ^
  21904. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21905. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21906. ^
  21907. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21908. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21909. ^
  21910. H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion]
  21911. *p = tree_val OP *p; \
  21912. ^
  21913. H5Ztrans.c:177:5: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21914. H5Z_XFORM_DO_OP1(RESL,RESR,TYPE,OP,SIZE)
  21915. ^
  21916. H5Ztrans.c:216:2: note: in expansion of macro 'H5Z_XFORM_ULL_DO_OP1'
  21917. H5Z_XFORM_ULL_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \
  21918. ^
  21919. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21920. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21921. ^
  21922. H5Ztrans.c:1135:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  21923. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21924. ^
  21925. H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21926. *p = *p OP tree_val; \
  21927. ^
  21928. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21929. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21930. ^
  21931. H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  21932. *p = *p OP tree_val; \
  21933. ^
  21934. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21935. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  21936. ^
  21937. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21938. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21939. ^
  21940. H5Ztrans.c:1135:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  21941. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21942. ^
  21943. H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1'
  21944. *p = tree_val OP *p; \
  21945. ^
  21946. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21947. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21948. ^
  21949. H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  21950. *p = tree_val OP *p; \
  21951. ^
  21952. H5Ztrans.c:218:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1'
  21953. H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \
  21954. ^
  21955. H5Ztrans.c:1135:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP'
  21956. H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size)
  21957. ^
  21958. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum]
  21959. switch (tree->type) {
  21960. ^
  21961. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_INTEGER' not handled in switch [-Wswitch-enum]
  21962. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_FLOAT' not handled in switch [-Wswitch-enum]
  21963. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_SYMBOL' not handled in switch [-Wswitch-enum]
  21964. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_LPAREN' not handled in switch [-Wswitch-enum]
  21965. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_RPAREN' not handled in switch [-Wswitch-enum]
  21966. H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_END' not handled in switch [-Wswitch-enum]
  21967. H5Ztrans.c: In function 'H5Z_xform_noop':
  21968. H5Ztrans.c:1707:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  21969. H5Z_xform_noop(const H5Z_data_xform_t *data_xform_prop)
  21970. ^
  21971. H5Ztrans.c: In function 'H5Z_xform_extract_xform_str':
  21972. H5Ztrans.c:1736:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  21973. H5Z_xform_extract_xform_str(const H5Z_data_xform_t *data_xform_prop)
  21974. ^
  21975. CCLD H5make_libsettings
  21976. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  21977. CCLD H5detect
  21978. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  21979. CC H5lib_settings.lo
  21980. H5lib_settings.c:34:6: warning: size of 'H5libhdf5_settings' is 3735 bytes [-Wlarger-than=]
  21981. char H5libhdf5_settings[]=
  21982. ^
  21983. CC H5Tinit.lo
  21984. H5Tconv.c: In function 'H5T__conv_f_i':
  21985. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  21986. for (i = 0; i < size; i += 2) {
  21987. ^
  21988. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  21989. for (i = 0; i < size; i += 2) {
  21990. ^
  21991. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  21992. for (i = 0; i < size; i += 2) {
  21993. ^
  21994. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  21995. for (i = 0; i < size; i += 2) {
  21996. ^
  21997. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  21998. for (i = 0; i < size; i += 2) {
  21999. ^
  22000. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22001. for (i = 0; i < size; i += 2) {
  22002. ^
  22003. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22004. for (i = 0; i < size; i += 2) {
  22005. ^
  22006. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22007. for (i = 0; i < size; i += 2) {
  22008. ^
  22009. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22010. for (i = 0; i < size; i += 2) {
  22011. ^
  22012. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22013. for (i = 0; i < size; i += 2) {
  22014. ^
  22015. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22016. for (i = 0; i < size; i += 2) {
  22017. ^
  22018. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22019. for (i = 0; i < size; i += 2) {
  22020. ^
  22021. H5Tconv.c:9024:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22022. for (i = 0; i < tsize; i += 4) {
  22023. ^
  22024. H5Tconv.c: In function 'H5T__conv_i_f':
  22025. H5Tconv.c:9823:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22026. for (i = 0; i < tsize; i += 4) {
  22027. ^
  22028. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22029. for (i = 0; i < size; i += 2) {
  22030. ^
  22031. H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  22032. for (i = 0; i < size; i += 2) {
  22033. ^
  22034. CCLD libhdf5.la
  22035. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5CS.o) has no symbols
  22036. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5Dmpio.o) has no symbols
  22037. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5Fmpi.o) has no symbols
  22038. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5FDdirect.o) has no symbols
  22039. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5FDmpi.o) has no symbols
  22040. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5FDmpio.o) has no symbols
  22041. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5MFdbg.o) has no symbols
  22042. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5Obogus.o) has no symbols
  22043. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5Smpio.o) has no symbols
  22044. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5TS.o) has no symbols
  22045. /opt/local/bin/ranlib: file: .libs/libhdf5.a(H5Zszip.o) has no symbols
  22046. ranlib: file: .libs/libhdf5.a(H5CS.o) has no symbols
  22047. ranlib: file: .libs/libhdf5.a(H5Dmpio.o) has no symbols
  22048. ranlib: file: .libs/libhdf5.a(H5Fmpi.o) has no symbols
  22049. ranlib: file: .libs/libhdf5.a(H5FDdirect.o) has no symbols
  22050. ranlib: file: .libs/libhdf5.a(H5FDmpi.o) has no symbols
  22051. ranlib: file: .libs/libhdf5.a(H5FDmpio.o) has no symbols
  22052. ranlib: file: .libs/libhdf5.a(H5MFdbg.o) has no symbols
  22053. ranlib: file: .libs/libhdf5.a(H5Obogus.o) has no symbols
  22054. ranlib: file: .libs/libhdf5.a(H5Smpio.o) has no symbols
  22055. ranlib: file: .libs/libhdf5.a(H5TS.o) has no symbols
  22056. ranlib: file: .libs/libhdf5.a(H5Zszip.o) has no symbols
  22057. Making all in test
  22058. CC h5test.lo
  22059. CC testframe.lo
  22060. testframe.c:54:19: warning: size of 'Test' is 6720 bytes [-Wlarger-than=]
  22061. static TestStruct Test[MAXNUMOFTESTS];
  22062. ^
  22063. testframe.c: In function 'PrintErrorStackOn':
  22064. testframe.c:618:31: warning: passing argument 2 of 'H5Eset_auto2' from incompatible pointer type
  22065. H5Eset_auto2(H5E_DEFAULT, PrintErrorStackFunc, PrintErrorStackData);
  22066. ^
  22067. In file included from ../src/H5Eprivate.h:22:0,
  22068. from testhdf5.h:28,
  22069. from testframe.c:24:
  22070. ../src/H5Epublic.h:174:15: note: expected 'H5E_auto2_t' but argument is of type 'herr_t (**)(hid_t, void *)'
  22071. H5_DLL herr_t H5Eset_auto2(hid_t estack_id, H5E_auto2_t func, void *client_data);
  22072. ^
  22073. testframe.c: In function 'GetTestVerbosity':
  22074. testframe.c:365:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22075. int GetTestVerbosity(void)
  22076. ^
  22077. testframe.c: In function 'GetTestSummary':
  22078. testframe.c:452:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22079. int GetTestSummary(void)
  22080. ^
  22081. testframe.c: In function 'GetTestCleanup':
  22082. testframe.c:461:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22083. int GetTestCleanup(void)
  22084. ^
  22085. testframe.c: In function 'GetTestNumErrs':
  22086. testframe.c:498:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22087. int GetTestNumErrs(void)
  22088. ^
  22089. testframe.c: In function 'GetTestParameters':
  22090. testframe.c:516:13: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22091. const void *GetTestParameters(void)
  22092. ^
  22093. h5test.c: In function 'h5_cleanup':
  22094. h5test.c:158:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  22095. HDsnprintf(temp, sizeof temp, filename, j);
  22096. ^
  22097. h5test.c: In function 'h5_fileaccess':
  22098. h5test.c:551:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=]
  22099. char sv[H5FD_MEM_NTYPES][1024];
  22100. ^
  22101. h5test.c:565:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22102. memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10);
  22103. ^
  22104. h5test.c: In function 'h5_get_file_size':
  22105. h5test.c:916:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  22106. HDsnprintf(temp, sizeof temp, filename, j);
  22107. ^
  22108. h5test.c: In function 'print_func':
  22109. h5test.c:953:3: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  22110. ret_value = vprintf(format, arglist);
  22111. ^
  22112. h5test.c:953:3: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  22113. h5test.c: In function 'h5_make_local_copy':
  22114. h5test.c:1121:11: warning: size of 'buf' is 4096 bytes [-Wlarger-than=]
  22115. char buf[READ_BUF_SIZE]; /* Buffer for copying data */
  22116. ^
  22117. In file included from h5test.c:28:0:
  22118. h5test.c: At top level:
  22119. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  22120. static const char *H5_get_srcdir(void)
  22121. ^
  22122. h5test.c: In function 'h5_rmprefix':
  22123. h5test.c:472:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22124. h5_rmprefix(const char *filename)
  22125. ^
  22126. h5test.c: In function 'h5_fileaccess':
  22127. h5test.c:504:1: warning: stack usage is 8480 bytes [-Wstack-usage=]
  22128. h5_fileaccess(void)
  22129. ^
  22130. CC cache_common.lo
  22131. CC testhdf5.o
  22132. cache_common.c:67:21: warning: size of 'pico_entries' is 5734400 bytes [-Wlarger-than=]
  22133. static test_entry_t pico_entries[NUM_PICO_ENTRIES], orig_pico_entries[NUM_PICO_ENTRIES];
  22134. ^
  22135. cache_common.c:67:53: warning: size of 'orig_pico_entries' is 5734400 bytes [-Wlarger-than=]
  22136. static test_entry_t pico_entries[NUM_PICO_ENTRIES], orig_pico_entries[NUM_PICO_ENTRIES];
  22137. ^
  22138. cache_common.c:68:21: warning: size of 'nano_entries' is 5734400 bytes [-Wlarger-than=]
  22139. static test_entry_t nano_entries[NUM_NANO_ENTRIES], orig_nano_entries[NUM_NANO_ENTRIES];
  22140. ^
  22141. cache_common.c:68:53: warning: size of 'orig_nano_entries' is 5734400 bytes [-Wlarger-than=]
  22142. static test_entry_t nano_entries[NUM_NANO_ENTRIES], orig_nano_entries[NUM_NANO_ENTRIES];
  22143. ^
  22144. cache_common.c:69:21: warning: size of 'micro_entries' is 5734400 bytes [-Wlarger-than=]
  22145. static test_entry_t micro_entries[NUM_MICRO_ENTRIES], orig_micro_entries[NUM_MICRO_ENTRIES];
  22146. ^
  22147. cache_common.c:69:55: warning: size of 'orig_micro_entries' is 5734400 bytes [-Wlarger-than=]
  22148. static test_entry_t micro_entries[NUM_MICRO_ENTRIES], orig_micro_entries[NUM_MICRO_ENTRIES];
  22149. ^
  22150. cache_common.c:70:21: warning: size of 'tiny_entries' is 5734400 bytes [-Wlarger-than=]
  22151. static test_entry_t tiny_entries[NUM_TINY_ENTRIES], orig_tiny_entries[NUM_TINY_ENTRIES];
  22152. ^
  22153. cache_common.c:70:53: warning: size of 'orig_tiny_entries' is 5734400 bytes [-Wlarger-than=]
  22154. static test_entry_t tiny_entries[NUM_TINY_ENTRIES], orig_tiny_entries[NUM_TINY_ENTRIES];
  22155. ^
  22156. cache_common.c:71:21: warning: size of 'small_entries' is 5734400 bytes [-Wlarger-than=]
  22157. static test_entry_t small_entries[NUM_SMALL_ENTRIES], orig_small_entries[NUM_SMALL_ENTRIES];
  22158. ^
  22159. cache_common.c:71:55: warning: size of 'orig_small_entries' is 5734400 bytes [-Wlarger-than=]
  22160. static test_entry_t small_entries[NUM_SMALL_ENTRIES], orig_small_entries[NUM_SMALL_ENTRIES];
  22161. ^
  22162. cache_common.c:72:21: warning: size of 'medium_entries' is 5734400 bytes [-Wlarger-than=]
  22163. static test_entry_t medium_entries[NUM_MEDIUM_ENTRIES], orig_medium_entries[NUM_MEDIUM_ENTRIES];
  22164. ^
  22165. cache_common.c:72:57: warning: size of 'orig_medium_entries' is 5734400 bytes [-Wlarger-than=]
  22166. static test_entry_t medium_entries[NUM_MEDIUM_ENTRIES], orig_medium_entries[NUM_MEDIUM_ENTRIES];
  22167. ^
  22168. cache_common.c:73:21: warning: size of 'large_entries' is 5734400 bytes [-Wlarger-than=]
  22169. static test_entry_t large_entries[NUM_LARGE_ENTRIES], orig_large_entries[NUM_LARGE_ENTRIES];
  22170. ^
  22171. cache_common.c:73:55: warning: size of 'orig_large_entries' is 5734400 bytes [-Wlarger-than=]
  22172. static test_entry_t large_entries[NUM_LARGE_ENTRIES], orig_large_entries[NUM_LARGE_ENTRIES];
  22173. ^
  22174. cache_common.c:74:21: warning: size of 'huge_entries' is 5734400 bytes [-Wlarger-than=]
  22175. static test_entry_t huge_entries[NUM_HUGE_ENTRIES], orig_huge_entries[NUM_HUGE_ENTRIES];
  22176. ^
  22177. cache_common.c:74:53: warning: size of 'orig_huge_entries' is 5734400 bytes [-Wlarger-than=]
  22178. static test_entry_t huge_entries[NUM_HUGE_ENTRIES], orig_huge_entries[NUM_HUGE_ENTRIES];
  22179. ^
  22180. cache_common.c:75:21: warning: size of 'monster_entries' is 5734400 bytes [-Wlarger-than=]
  22181. static test_entry_t monster_entries[NUM_MONSTER_ENTRIES], orig_monster_entries[NUM_MONSTER_ENTRIES];
  22182. ^
  22183. cache_common.c:75:59: warning: size of 'orig_monster_entries' is 5734400 bytes [-Wlarger-than=]
  22184. static test_entry_t monster_entries[NUM_MONSTER_ENTRIES], orig_monster_entries[NUM_MONSTER_ENTRIES];
  22185. ^
  22186. cache_common.c:76:21: warning: size of 'variable_entries' is 5734400 bytes [-Wlarger-than=]
  22187. static test_entry_t variable_entries[NUM_VARIABLE_ENTRIES], orig_variable_entries[NUM_VARIABLE_ENTRIES];
  22188. ^
  22189. cache_common.c:76:61: warning: size of 'orig_variable_entries' is 5734400 bytes [-Wlarger-than=]
  22190. static test_entry_t variable_entries[NUM_VARIABLE_ENTRIES], orig_variable_entries[NUM_VARIABLE_ENTRIES];
  22191. ^
  22192. CC tarray.o
  22193. cache_common.c: In function 'clear':
  22194. cache_common.c:523:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable]
  22195. test_entry_t * base_addr;
  22196. ^
  22197. cache_common.c: In function 'destroy':
  22198. cache_common.c:647:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable]
  22199. test_entry_t * base_addr;
  22200. ^
  22201. cache_common.c: In function 'flush':
  22202. cache_common.c:811:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable]
  22203. test_entry_t * base_addr;
  22204. ^
  22205. cache_common.c: In function 'size':
  22206. cache_common.c:1098:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable]
  22207. test_entry_t * base_addr;
  22208. ^
  22209. cache_common.c: In function 'row_major_scan_forward':
  22210. cache_common.c:3353:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22211. if ( ( pass ) && ( (idx + lag - 1) >= 0 ) &&
  22212. ^
  22213. cache_common.c:3355:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22214. ( ( (idx + lag - 1) % 3 ) == 0 ) ) {
  22215. ^
  22216. cache_common.c:3363:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22217. if ( ( pass ) && ( (idx + lag - 2) >= 0 ) &&
  22218. ^
  22219. cache_common.c:3365:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22220. ( ( (idx + lag - 2) % 3 ) == 0 ) ) {
  22221. ^
  22222. cache_common.c:3374:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22223. if ( ( pass ) && ( do_moves ) && ( (idx + lag - 2) >= 0 ) &&
  22224. ^
  22225. cache_common.c:3376:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22226. ( ( (idx + lag - 2) % 3 ) == 0 ) ) {
  22227. ^
  22228. cache_common.c:3383:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22229. if ( ( pass ) && ( (idx + lag - 3) >= 0 ) &&
  22230. ^
  22231. cache_common.c:3385:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22232. ( ( (idx + lag - 3) % 5 ) == 0 ) ) {
  22233. ^
  22234. cache_common.c:3393:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22235. if ( ( pass ) && ( (idx + lag - 5) >= 0 ) &&
  22236. ^
  22237. cache_common.c:3395:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22238. ( ( (idx + lag - 5) % 5 ) == 0 ) ) {
  22239. ^
  22240. cache_common.c:3405:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22241. if ( ( pass ) && ( (idx + lag - 5) >= 0 ) &&
  22242. ^
  22243. cache_common.c:3407:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22244. ( (idx + lag - 5) % 9 == 0 ) ) {
  22245. ^
  22246. cache_common.c:3407:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22247. cache_common.c:3416:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22248. if ( ( pass ) && ( (idx + lag - 6) >= 0 ) &&
  22249. ^
  22250. cache_common.c:3418:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22251. ( (idx + lag - 6) % 11 == 0 ) ) {
  22252. ^
  22253. cache_common.c:3418:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22254. cache_common.c:3427:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22255. if ( ( pass ) && ( (idx + lag - 7) >= 0 ) &&
  22256. ^
  22257. cache_common.c:3429:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22258. ( (idx + lag - 7) % 13 == 0 ) ) {
  22259. ^
  22260. cache_common.c:3429:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22261. cache_common.c:3438:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22262. if ( ( pass ) && ( (idx + lag - 7) >= 0 ) &&
  22263. ^
  22264. cache_common.c:3440:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22265. ( (idx + lag - 7) % 9 == 0 ) ) {
  22266. ^
  22267. cache_common.c:3440:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22268. cache_common.c:3449:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22269. if ( ( pass ) && ( (idx + lag - 8) >= 0 ) &&
  22270. ^
  22271. cache_common.c:3451:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22272. ( (idx + lag - 8) % 11 == 0 ) ) {
  22273. ^
  22274. cache_common.c:3451:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22275. cache_common.c:3460:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22276. if ( ( pass ) && ( (idx + lag - 9) >= 0 ) &&
  22277. ^
  22278. cache_common.c:3462:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22279. ( (idx + lag - 9) % 13 == 0 ) ) {
  22280. ^
  22281. cache_common.c:3462:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22282. cache_common.c:3480:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22283. if ( ( pass ) && ( (idx - lag + 2) >= 0 ) &&
  22284. ^
  22285. cache_common.c:3482:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22286. ( ( (idx - lag + 2) % 7 ) == 0 ) ) {
  22287. ^
  22288. cache_common.c:3482:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22289. cache_common.c:3490:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22290. if ( ( pass ) && ( (idx - lag + 1) >= 0 ) &&
  22291. ^
  22292. cache_common.c:3492:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22293. ( ( (idx - lag + 1) % 7 ) == 0 ) ) {
  22294. ^
  22295. cache_common.c:3492:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22296. cache_common.c: In function 'row_major_scan_backward':
  22297. cache_common.c:3751:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22298. if ( ( pass ) && ( (idx - lag + 1) >= 0 ) &&
  22299. ^
  22300. cache_common.c:3753:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22301. ( ( (idx - lag + 1) % 3 ) == 0 ) ) {
  22302. ^
  22303. cache_common.c:3753:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22304. cache_common.c:3761:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22305. if ( ( pass ) && ( (idx - lag + 2) >= 0 ) &&
  22306. ^
  22307. cache_common.c:3763:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22308. ( ( (idx - lag + 2) % 3 ) == 0 ) ) {
  22309. ^
  22310. cache_common.c:3763:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22311. cache_common.c:3772:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22312. if ( ( pass ) && ( do_moves ) && ( (idx - lag + 2) >= 0 ) &&
  22313. ^
  22314. cache_common.c:3774:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22315. ( ( (idx - lag + 2) % 3 ) == 0 ) ) {
  22316. ^
  22317. cache_common.c:3774:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22318. cache_common.c:3781:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22319. if ( ( pass ) && ( (idx - lag + 3) >= 0 ) &&
  22320. ^
  22321. cache_common.c:3783:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22322. ( ( (idx - lag + 3) % 5 ) == 0 ) ) {
  22323. ^
  22324. cache_common.c:3783:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22325. cache_common.c:3791:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22326. if ( ( pass ) && ( (idx - lag + 5) >= 0 ) &&
  22327. ^
  22328. cache_common.c:3793:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22329. ( ( (idx - lag + 5) % 5 ) == 0 ) ) {
  22330. ^
  22331. cache_common.c:3793:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22332. cache_common.c:3803:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22333. if ( ( pass ) && ( (idx - lag + 5) >= 0 ) &&
  22334. ^
  22335. cache_common.c:3805:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22336. ( (idx - lag + 5) % 9 == 0 ) ) {
  22337. ^
  22338. cache_common.c:3814:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22339. if ( ( pass ) && ( (idx - lag + 6) >= 0 ) &&
  22340. ^
  22341. cache_common.c:3816:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22342. ( (idx - lag + 6) % 11 == 0 ) ) {
  22343. ^
  22344. cache_common.c:3825:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22345. if ( ( pass ) && ( (idx - lag + 7) >= 0 ) &&
  22346. ^
  22347. cache_common.c:3827:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22348. ( (idx - lag + 7) % 13 == 0 ) ) {
  22349. ^
  22350. cache_common.c:3836:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22351. if ( ( pass ) && ( (idx - lag + 7) >= 0 ) &&
  22352. ^
  22353. cache_common.c:3838:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22354. ( (idx - lag + 7) % 9 == 0 ) ) {
  22355. ^
  22356. cache_common.c:3847:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22357. if ( ( pass ) && ( (idx - lag + 8) >= 0 ) &&
  22358. ^
  22359. cache_common.c:3849:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22360. ( (idx - lag + 8) % 11 == 0 ) ) {
  22361. ^
  22362. cache_common.c:3858:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22363. if ( ( pass ) && ( (idx - lag + 9) >= 0 ) &&
  22364. ^
  22365. cache_common.c:3860:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22366. ( (idx - lag + 9) % 13 == 0 ) ) {
  22367. ^
  22368. cache_common.c:3879:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22369. if ( ( pass ) && ( (idx + lag - 2) >= 0 ) &&
  22370. ^
  22371. cache_common.c:3881:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22372. ( ( (idx + lag - 2) % 7 ) == 0 ) ) {
  22373. ^
  22374. cache_common.c:3889:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22375. if ( ( pass ) && ( (idx + lag - 1) >= 0 ) &&
  22376. ^
  22377. cache_common.c:3891:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22378. ( ( (idx + lag - 1) % 7 ) == 0 ) ) {
  22379. ^
  22380. cache_common.c: In function 'check_and_validate_cache_hit_rate':
  22381. cache_common.c:4612:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22382. expected_hit_rate = 0.0;
  22383. ^
  22384. cache_common.c:4622:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22385. } else if ( ! DBL_REL_EQUAL(hit_rate, expected_hit_rate, 0.00001) ) {
  22386. ^
  22387. cache_common.c: At top level:
  22388. cache_common.c:4804:1: warning: no previous prototype for 'resize_configs_are_equal' [-Wmissing-prototypes]
  22389. resize_configs_are_equal(const H5C_auto_size_ctl_t *a,
  22390. ^
  22391. cache_common.c: In function 'resize_configs_are_equal':
  22392. cache_common.c:4816:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22393. else if(HDfabs(a->min_clean_fraction - b->min_clean_fraction) > FP_EPSILON)
  22394. ^
  22395. cache_common.c:4826:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22396. else if(HDfabs(a->lower_hr_threshold - b->lower_hr_threshold) > FP_EPSILON)
  22397. ^
  22398. cache_common.c:4828:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22399. else if(HDfabs(a->increment - b->increment) > FP_EPSILON)
  22400. ^
  22401. cache_common.c:4836:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22402. else if(HDfabs(a->flash_multiple - b->flash_multiple) > FP_EPSILON)
  22403. ^
  22404. cache_common.c:4838:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22405. else if(HDfabs(a->flash_threshold - b->flash_threshold) > FP_EPSILON)
  22406. ^
  22407. cache_common.c:4842:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22408. else if(HDfabs(a->upper_hr_threshold - b->upper_hr_threshold) > FP_EPSILON)
  22409. ^
  22410. cache_common.c:4844:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22411. else if(HDfabs(a->decrement - b->decrement) > FP_EPSILON)
  22412. ^
  22413. cache_common.c:4854:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  22414. else if(HDfabs(a->empty_reserve - b->empty_reserve) > FP_EPSILON)
  22415. ^
  22416. In file included from cache_common.c:27:0:
  22417. cache_common.c: In function 'validate_mdc_config':
  22418. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22419. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  22420. ^
  22421. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22422. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22423. ^
  22424. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22425. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  22426. ^
  22427. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22428. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22429. ^
  22430. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22431. ( (a).increment == (b).increment ) && \
  22432. ^
  22433. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22434. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22435. ^
  22436. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22437. ( (a).flash_multiple == (b).flash_multiple ) && \
  22438. ^
  22439. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22440. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22441. ^
  22442. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22443. ( (a).flash_threshold == (b).flash_threshold ) && \
  22444. ^
  22445. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22446. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22447. ^
  22448. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22449. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  22450. ^
  22451. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22452. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22453. ^
  22454. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22455. ( (a).decrement == (b).decrement ) && \
  22456. ^
  22457. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22458. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22459. ^
  22460. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  22461. ( (a).empty_reserve == (b).empty_reserve ) && \
  22462. ^
  22463. cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  22464. if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \
  22465. ^
  22466. tarray.c: In function 'test_array_funcs':
  22467. tarray.c:192:10: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  22468. size=H5Tget_precision(type);
  22469. ^
  22470. tarray.c:195:10: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  22471. size=H5Tget_size(type);
  22472. ^
  22473. tarray.c:198:10: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  22474. size=H5Tget_ebias(type);
  22475. ^
  22476. tarray.c: In function 'test_array_compound_atomic':
  22477. tarray.c:544:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22478. wdata[i][j].f = (float)(i * 2.5 + j);
  22479. ^
  22480. tarray.c:689:130: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22481. TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f=%f, rdata[%d][%d].f=%f\n", (int)i, (int)j, wdata[i][j].f, (int)i, (int)j, rdata[i][j].f);
  22482. ^
  22483. tarray.c:689:161: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22484. TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f=%f, rdata[%d][%d].f=%f\n", (int)i, (int)j, wdata[i][j].f, (int)i, (int)j, rdata[i][j].f);
  22485. ^
  22486. tarray.c: In function 'test_array_compound_array':
  22487. tarray.c:748:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22488. wdata[i][j].f[k]=(float)(i*10+j*2.5+k);
  22489. ^
  22490. cache_common.c: In function 'hl_row_major_scan_forward':
  22491. cache_common.c:3634:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22492. if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) &&
  22493. ^
  22494. tarray.c:932:146: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22495. TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f[%d]=%f, rdata[%d][%d].f[%d]=%f\n",(int)i,(int)j,(int)k,wdata[i][j].f[k],(int)i,(int)j,(int)k,rdata[i][j].f[k]);
  22496. ^
  22497. tarray.c:932:184: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22498. TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f[%d]=%f, rdata[%d][%d].f[%d]=%f\n",(int)i,(int)j,(int)k,wdata[i][j].f[k],(int)i,(int)j,(int)k,rdata[i][j].f[k]);
  22499. ^
  22500. tarray.c: In function 'test_array_alloc_custom':
  22501. tarray.c:977:18: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  22502. *mem_used+=size;
  22503. ^
  22504. tarray.c:977:20: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  22505. *mem_used+=size;
  22506. ^
  22507. tarray.c: In function 'test_array_free_custom':
  22508. tarray.c:1005:18: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  22509. *mem_used-=*(size_t *)mem;
  22510. ^
  22511. tarray.c:1005:20: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  22512. *mem_used-=*(size_t *)mem;
  22513. ^
  22514. In file included from testhdf5.h:27:0,
  22515. from tarray.c:24:
  22516. tarray.c: In function 'test_array_vlen_atomic':
  22517. tarray.c:1044:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  22518. wdata[i][j].p=HDmalloc((i+j+1)*sizeof(unsigned int));
  22519. ^
  22520. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  22521. #define HDmalloc(Z) malloc(Z)
  22522. ^
  22523. tarray.c:1045:29: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  22524. wdata[i][j].len=i+j+1;
  22525. ^
  22526. tarray.c:1046:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22527. for(k=0; k<(i+j+1); k++)
  22528. ^
  22529. tarray.c:1047:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  22530. ((unsigned int *)wdata[i][j].p)[k]=i*100+j*10+k;
  22531. ^
  22532. In file included from testhdf5.h:27:0,
  22533. from tarray.c:24:
  22534. tarray.c: In function 'test_array_vlen_array':
  22535. tarray.c:1255:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  22536. wdata[i][j].p=HDmalloc((i+j+1)*(sizeof(unsigned int)*ARRAY1_DIM1));
  22537. ^
  22538. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  22539. #define HDmalloc(Z) malloc(Z)
  22540. ^
  22541. tarray.c:1256:29: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  22542. wdata[i][j].len=i+j+1;
  22543. ^
  22544. tarray.c:1257:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  22545. for(k=0; k<(i+j+1); k++)
  22546. ^
  22547. tarray.c:1259:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  22548. ((unsigned int *)wdata[i][j].p)[k*ARRAY1_DIM1+l]=i*1000+j*100+k*10+l;
  22549. ^
  22550. cache_common.c: In function 'hl_row_major_scan_backward':
  22551. cache_common.c:4032:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22552. if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) &&
  22553. ^
  22554. tarray.c: In function 'test_array_bkg':
  22555. tarray.c:1537:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22556. cf[i].b[j] = (float)(100.*(i+1) + 0.01*j);
  22557. ^
  22558. tarray.c:1537:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22559. tarray.c:1538:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22560. cf[i].c[j] = 100.*(i+1) + 0.02*j;
  22561. ^
  22562. tarray.c:1538:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22563. tarray.c:1622:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22564. TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]);
  22565. ^
  22566. tarray.c:1622:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22567. TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]);
  22568. ^
  22569. tarray.c:1626:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22570. TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]);
  22571. ^
  22572. tarray.c:1626:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22573. TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]);
  22574. ^
  22575. tarray.c:1677:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22576. cf[i].b[j]=fld[i].b[j] = (float)1.313;
  22577. ^
  22578. tarray.c:1689:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22579. TestErrPrintf("Field data doesn't match, fld[%d].b[%d]=%f, fldr[%d].b[%d]=%f\n",(int)i,(int)j,(float)fld[i].b[j],(int)i,(int)j,(float)fldr[i].b[j]);
  22580. ^
  22581. tarray.c:1689:144: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22582. TestErrPrintf("Field data doesn't match, fld[%d].b[%d]=%f, fldr[%d].b[%d]=%f\n",(int)i,(int)j,(float)fld[i].b[j],(int)i,(int)j,(float)fldr[i].b[j]);
  22583. ^
  22584. tarray.c:1715:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22585. TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]);
  22586. ^
  22587. tarray.c:1715:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22588. TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]);
  22589. ^
  22590. tarray.c:1719:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22591. TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]);
  22592. ^
  22593. tarray.c:1719:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22594. TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]);
  22595. ^
  22596. tarray.c:1764:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22597. TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]);
  22598. ^
  22599. tarray.c:1764:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22600. TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]);
  22601. ^
  22602. tarray.c:1768:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22603. TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]);
  22604. ^
  22605. tarray.c:1768:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22606. TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]);
  22607. ^
  22608. cache_common.c: In function 'resize_configs_are_equal':
  22609. cache_common.c:4804:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  22610. resize_configs_are_equal(const H5C_auto_size_ctl_t *a,
  22611. ^
  22612. In file included from tarray.c:25:0:
  22613. tarray.c: At top level:
  22614. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  22615. static const char *H5_get_srcdir_filename(const char *filename)
  22616. ^
  22617. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  22618. static const char *H5_get_srcdir(void)
  22619. ^
  22620. CC tattr.o
  22621. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22622. double attr_data3[ATTR3_DIM1][ATTR3_DIM2][ATTR3_DIM3]={{{2.3,-26.1},{0.123,-10.0}},{{973.23,-0.91827},{2.0,23.0}}}; /* Test data for 3rd attribute */
  22623. ^
  22624. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22625. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22626. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22627. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22628. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22629. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22630. tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22631. tattr.c:116:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22632. } attr_data4[ATTR4_DIM1][ATTR4_DIM2]={{{3,-26.1,'d'},{-100000, 0.123,'3'}},
  22633. ^
  22634. tattr.c:116:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22635. tattr.c:117:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22636. {{-23,981724.2,'Q'},{0,2.0,'\n'}}}; /* Test data for 4th attribute */
  22637. ^
  22638. tattr.c:117:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22639. tattr.c:121:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22640. float attr_data5=(float)-5.123; /* Test data for 5th attribute */
  22641. ^
  22642. tattr.c: In function 'test_attr_flush':
  22643. tattr.c:502:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22644. double wdata=3.14159; /* Data to write */
  22645. ^
  22646. tattr.c:524:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22647. if(!DBL_ABS_EQUAL(rdata,0.0))
  22648. ^
  22649. tattr.c:525:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22650. TestErrPrintf("attribute value wrong: rdata=%f, should be %f\n",rdata,0.0);
  22651. ^
  22652. tattr.c:533:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22653. if(!DBL_ABS_EQUAL(rdata,0.0))
  22654. ^
  22655. tattr.c:534:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22656. TestErrPrintf("attribute value wrong: rdata=%f, should be %f\n",rdata,0.0);
  22657. ^
  22658. In file included from tattr.c:24:0:
  22659. tattr.c: In function 'test_attr_compound_read':
  22660. testhdf5.h:73:34: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast]
  22661. long __x = (long)_x, __val = (long)_val; \
  22662. ^
  22663. tattr.c:847:5: note: in expansion of macro 'VERIFY'
  22664. VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order");
  22665. ^
  22666. testhdf5.h:73:34: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast]
  22667. long __x = (long)_x, __val = (long)_val; \
  22668. ^
  22669. tattr.c:856:5: note: in expansion of macro 'VERIFY'
  22670. VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order");
  22671. ^
  22672. testhdf5.h:73:34: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast]
  22673. long __x = (long)_x, __val = (long)_val; \
  22674. ^
  22675. tattr.c:865:5: note: in expansion of macro 'VERIFY'
  22676. VERIFY(order, H5Tget_order(H5T_NATIVE_SCHAR), "H5Tget_order");
  22677. ^
  22678. tattr.c:884:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22679. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22680. ^
  22681. tattr.c: In function 'test_attr_scalar_read':
  22682. tattr.c:985:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22683. float rdata = 0.0; /* Buffer for reading 1st attribute */
  22684. ^
  22685. tattr.c:1016:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22686. "H5Aread", attr_data5, rdata, (int)__LINE__, __FILE__);
  22687. ^
  22688. tattr.c:1016:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  22689. "H5Aread", attr_data5, rdata, (int)__LINE__, __FILE__);
  22690. ^
  22691. In file included from tattr.c:24:0:
  22692. tattr.c: In function 'test_attr_mult_read':
  22693. testhdf5.h:73:34: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast]
  22694. long __x = (long)_x, __val = (long)_val; \
  22695. ^
  22696. tattr.c:1228:5: note: in expansion of macro 'VERIFY'
  22697. VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order");
  22698. ^
  22699. tattr.c:1243:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22700. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22701. ^
  22702. tattr.c:1249:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22703. name_len = H5Aget_name(attr,HDstrlen(ATTR1_NAME), attr_name);
  22704. ^
  22705. In file included from tattr.c:24:0:
  22706. testhdf5.h:73:34: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast]
  22707. long __x = (long)_x, __val = (long)_val; \
  22708. ^
  22709. tattr.c:1283:5: note: in expansion of macro 'VERIFY'
  22710. VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order");
  22711. ^
  22712. tattr.c:1299:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22713. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22714. ^
  22715. tattr.c:1305:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22716. name_len = H5Aget_name(attr, HDstrlen(ATTR2_NAME), attr_name);
  22717. ^
  22718. In file included from tattr.c:24:0:
  22719. testhdf5.h:73:34: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast]
  22720. long __x = (long)_x, __val = (long)_val; \
  22721. ^
  22722. tattr.c:1341:5: note: in expansion of macro 'VERIFY'
  22723. VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order");
  22724. ^
  22725. tattr.c:1358:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22726. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22727. ^
  22728. tattr.c:1364:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22729. name_len = H5Aget_name(attr, HDstrlen(ATTR3_NAME), attr_name);
  22730. ^
  22731. tattr.c: In function 'test_attr_delete':
  22732. tattr.c:1552:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22733. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22734. ^
  22735. tattr.c:1566:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22736. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22737. ^
  22738. tattr.c:1589:16: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22739. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name);
  22740. ^
  22741. tattr.c: In function 'test_attr_dense_verify':
  22742. tattr.c:2086:20: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  22743. name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, check_name);
  22744. ^
  22745. cache_common.c: In function 'hl_row_major_scan_forward':
  22746. cache_common.c:3647:52: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22747. while ( ( pass ) && ( i >= idx - lag ) && ( i >= 0 ) )
  22748. ^
  22749. tattr.c: In function 'attr_info_by_idx_check':
  22750. tattr.c:5559:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22751. ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, n, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22752. ^
  22753. tattr.c:5584:15: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22754. ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_NATIVE, n, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22755. ^
  22756. tattr.c:5605:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22757. ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_DEC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22758. ^
  22759. tattr.c:5625:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22760. ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_NAME, H5_ITER_INC, n, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22761. ^
  22762. tattr.c:5650:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22763. ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_NAME, H5_ITER_DEC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22764. ^
  22765. tattr.c: In function 'test_attr_info_by_idx':
  22766. tattr.c:5759:19: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22767. ret = H5Aget_name_by_idx(my_dataset, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22768. ^
  22769. tattr.c:5796:19: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22770. ret = H5Aget_name_by_idx(my_dataset, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22771. ^
  22772. tattr.c:5846:19: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22773. ret = H5Aget_name_by_idx(my_dataset, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22774. ^
  22775. tattr.c: In function 'test_attr_delete_by_idx':
  22776. tattr.c:5918:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  22777. for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) {
  22778. ^
  22779. tattr.c:5920:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  22780. for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) {
  22781. ^
  22782. tattr.c:6073:31: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22783. ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22784. ^
  22785. tattr.c:6198:31: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22786. ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22787. ^
  22788. tattr.c:6309:31: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22789. ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22790. ^
  22791. tattr.c:6358:31: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  22792. ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  22793. ^
  22794. tattr.c: In function 'attr_iterate_check':
  22795. tattr.c:6614:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  22796. iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip);
  22797. ^
  22798. tattr.c:6614:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  22799. tattr.c:6646:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  22800. iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip);
  22801. ^
  22802. tattr.c:6646:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  22803. tattr.c:6678:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  22804. iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip);
  22805. ^
  22806. tattr.c:6678:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  22807. tattr.c: In function 'test_attr_iterate2':
  22808. tattr.c:6867:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  22809. for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) {
  22810. ^
  22811. tattr.c:6869:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  22812. for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) {
  22813. ^
  22814. tattr.c: In function 'test_attr_open_by_idx':
  22815. tattr.c:7221:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  22816. for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) {
  22817. ^
  22818. tattr.c:7223:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  22819. for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) {
  22820. ^
  22821. tattr.c: In function 'test_attr_shared_write':
  22822. tattr.c:8026:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=]
  22823. unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */
  22824. ^
  22825. tattr.c: In function 'test_attr_shared_rename':
  22826. tattr.c:8352:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=]
  22827. unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */
  22828. ^
  22829. tattr.c: In function 'test_attr_shared_delete':
  22830. tattr.c:8793:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=]
  22831. unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */
  22832. ^
  22833. tattr.c: In function 'test_attr_shared_unlink':
  22834. tattr.c:9157:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=]
  22835. unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */
  22836. ^
  22837. tattr.c: In function 'test_attr_bug3':
  22838. tattr.c:9861:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  22839. wdata2[u][v] = (int)((u * dims2[1]) + v);
  22840. ^
  22841. cache_common.c: In function 'hl_row_major_scan_backward':
  22842. cache_common.c:4045:52: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22843. while ( ( pass ) && ( i >= idx - lag ) && ( i >= 0 ) )
  22844. ^
  22845. cache_common.c:4030:26: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  22846. while ( ( pass ) && ( idx >= -lag ) )
  22847. ^
  22848. cache_common.c: In function 'col_major_scan_backward':
  22849. cache_common.c:4401:9: warning: 'cache_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  22850. H5C_stats(cache_ptr, "test cache", display_detailed_stats);
  22851. ^
  22852. CC tchecksum.o
  22853. tchecksum.c:40:9: warning: size of 'large_buf' is 3093 bytes [-Wlarger-than=]
  22854. uint8_t large_buf[BUF_LEN];
  22855. ^
  22856. tchecksum.c: In function 'test_chksum_large':
  22857. tchecksum.c:192:24: warning: conversion to 'uint8_t' from 'size_t' may alter its value [-Wconversion]
  22858. large_buf[u] = u * 3;
  22859. ^
  22860. tchecksum.c: In function 'cleanup_checksum':
  22861. tchecksum.c:251:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  22862. cleanup_checksum(void)
  22863. ^
  22864. CC tconfig.o
  22865. tconfig.c: In function 'test_config_ctypes':
  22866. tconfig.c:126:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22867. vrfy_ctype(char, H5_SIZEOF_CHAR);
  22868. ^
  22869. tconfig.c:127:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22870. vrfy_cint_type(signed char, unsigned char, H5_SIZEOF_CHAR);
  22871. ^
  22872. tconfig.c:127:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22873. tconfig.c:128:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22874. vrfy_cint_type(int, unsigned int, H5_SIZEOF_INT);
  22875. ^
  22876. tconfig.c:128:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22877. tconfig.c:129:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22878. vrfy_cint_type(short, unsigned short, H5_SIZEOF_SHORT);
  22879. ^
  22880. tconfig.c:129:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22881. tconfig.c:130:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22882. vrfy_cint_type(long, unsigned long, H5_SIZEOF_LONG);
  22883. ^
  22884. tconfig.c:130:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22885. tconfig.c:131:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22886. vrfy_ctype(float, H5_SIZEOF_FLOAT);
  22887. ^
  22888. tconfig.c:132:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22889. vrfy_ctype(double, H5_SIZEOF_DOUBLE);
  22890. ^
  22891. tconfig.c:134:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22892. vrfy_ctype(long double, H5_SIZEOF_LONG_DOUBLE);
  22893. ^
  22894. tconfig.c:139:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22895. vrfy_cint_type(long long, unsigned long long, H5_SIZEOF_LONG_LONG);
  22896. ^
  22897. tconfig.c:139:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22898. tconfig.c:143:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22899. vrfy_cint_type(int8_t, uint8_t, H5_SIZEOF_INT8_T);
  22900. ^
  22901. tconfig.c:143:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22902. tconfig.c:147:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22903. vrfy_cint_type(int16_t, uint16_t, H5_SIZEOF_INT16_T);
  22904. ^
  22905. tconfig.c:147:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22906. tconfig.c:151:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22907. vrfy_cint_type(int32_t, uint32_t, H5_SIZEOF_INT32_T);
  22908. ^
  22909. tconfig.c:151:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22910. tconfig.c:155:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22911. vrfy_cint_type(int64_t, uint64_t, H5_SIZEOF_INT64_T);
  22912. ^
  22913. tconfig.c:155:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22914. tconfig.c:161:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22915. vrfy_ctype(int_fast8_t, H5_SIZEOF_INT_FAST8_T);
  22916. ^
  22917. tconfig.c:165:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22918. vrfy_ctype(uint_fast8_t, H5_SIZEOF_UINT_FAST8_T);
  22919. ^
  22920. tconfig.c:169:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22921. vrfy_cint_type(int_fast16_t, uint_fast16_t, H5_SIZEOF_INT_FAST16_T);
  22922. ^
  22923. tconfig.c:169:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22924. tconfig.c:173:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22925. vrfy_cint_type(int_fast32_t, uint_fast32_t, H5_SIZEOF_INT_FAST32_T);
  22926. ^
  22927. tconfig.c:173:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22928. tconfig.c:177:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22929. vrfy_cint_type(int_fast64_t, uint_fast64_t, H5_SIZEOF_INT_FAST64_T);
  22930. ^
  22931. tconfig.c:177:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22932. tconfig.c:181:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22933. vrfy_cint_type(int_least8_t, uint_least8_t, H5_SIZEOF_INT_LEAST8_T);
  22934. ^
  22935. tconfig.c:181:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22936. tconfig.c:185:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22937. vrfy_cint_type(int_least16_t, uint_least16_t, H5_SIZEOF_INT_LEAST16_T);
  22938. ^
  22939. tconfig.c:185:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22940. tconfig.c:189:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22941. vrfy_cint_type(int_least32_t, uint_least32_t, H5_SIZEOF_INT_LEAST32_T);
  22942. ^
  22943. tconfig.c:189:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22944. tconfig.c:193:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22945. vrfy_cint_type(int_least64_t, uint_least64_t, H5_SIZEOF_INT_LEAST64_T);
  22946. ^
  22947. tconfig.c:193:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22948. tconfig.c:202:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22949. vrfy_ctype(off_t, H5_SIZEOF_OFF_T);
  22950. ^
  22951. tconfig.c:206:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22952. vrfy_ctype(size_t, H5_SIZEOF_SIZE_T);
  22953. ^
  22954. tconfig.c:210:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  22955. vrfy_ctype(ssize_t, H5_SIZEOF_SSIZE_T);
  22956. ^
  22957. tconfig.c: In function 'cleanup_configure':
  22958. tconfig.c:99:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  22959. cleanup_configure(void)
  22960. ^
  22961. tconfig.c: In function 'test_config_ctypes':
  22962. tconfig.c:122:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  22963. test_config_ctypes(void)
  22964. ^
  22965. tconfig.c: In function 'test_exit_definitions':
  22966. tconfig.c:231:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  22967. test_exit_definitions(void)
  22968. ^
  22969. CC tfile.o
  22970. tfile.c: In function 'test_file_close':
  22971. tfile.c:766:5: warning: enumeration value 'H5F_CLOSE_DEFAULT' not handled in switch [-Wswitch-enum]
  22972. switch(fc_degree) {
  22973. ^
  22974. tfile.c: In function 'test_obj_count_and_id':
  22975. tfile.c:1277:17: warning: enumeration value 'H5I_UNINIT' not handled in switch [-Wswitch-enum]
  22976. switch(id_type) {
  22977. ^
  22978. tfile.c:1277:17: warning: enumeration value 'H5I_BADID' not handled in switch [-Wswitch-enum]
  22979. tfile.c:1277:17: warning: enumeration value 'H5I_DATATYPE' not handled in switch [-Wswitch-enum]
  22980. tfile.c:1277:17: warning: enumeration value 'H5I_DATASPACE' not handled in switch [-Wswitch-enum]
  22981. tfile.c:1277:17: warning: enumeration value 'H5I_ATTR' not handled in switch [-Wswitch-enum]
  22982. tfile.c:1277:17: warning: enumeration value 'H5I_REFERENCE' not handled in switch [-Wswitch-enum]
  22983. tfile.c:1277:17: warning: enumeration value 'H5I_VFL' not handled in switch [-Wswitch-enum]
  22984. tfile.c:1277:17: warning: enumeration value 'H5I_GENPROP_CLS' not handled in switch [-Wswitch-enum]
  22985. tfile.c:1277:17: warning: enumeration value 'H5I_GENPROP_LST' not handled in switch [-Wswitch-enum]
  22986. tfile.c:1277:17: warning: enumeration value 'H5I_ERROR_CLASS' not handled in switch [-Wswitch-enum]
  22987. tfile.c:1277:17: warning: enumeration value 'H5I_ERROR_MSG' not handled in switch [-Wswitch-enum]
  22988. tfile.c:1277:17: warning: enumeration value 'H5I_ERROR_STACK' not handled in switch [-Wswitch-enum]
  22989. tfile.c:1277:17: warning: enumeration value 'H5I_NTYPES' not handled in switch [-Wswitch-enum]
  22990. tfile.c: In function 'test_file_open_overlap':
  22991. tfile.c:1802:13: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  22992. nobjs = H5Fget_obj_count(fid1, H5F_OBJ_LOCAL|H5F_OBJ_ALL);
  22993. ^
  22994. tfile.c:1823:13: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  22995. nobjs = H5Fget_obj_count(fid2, H5F_OBJ_ALL);
  22996. ^
  22997. tfile.c: In function 'test_rw_noupdate':
  22998. tfile.c:2336:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  22999. if(diff > 0.0) {
  23000. ^
  23001. tfile.c:2369:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23002. ret = (diff > 0.0);
  23003. ^
  23004. In file included from tfile.c:26:0:
  23005. tfile.c: At top level:
  23006. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  23007. static const char *H5_get_srcdir_filename(const char *filename)
  23008. ^
  23009. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  23010. static const char *H5_get_srcdir(void)
  23011. ^
  23012. CC tgenprop.o
  23013. tgenprop.c:50:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23014. float prop2_def=(float)3.14; /* Property 2 default value */
  23015. ^
  23016. tgenprop.c:60:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23017. double prop4_def=1.41; /* Property 4 default value */
  23018. ^
  23019. tgenprop.c: In function 'test_genprop_iter1':
  23020. tgenprop.c:292:22: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  23021. } *iter_struct = iter_data;
  23022. ^
  23023. tgenprop.c: In function 'test_genprop_cls_crt_cb1':
  23024. tgenprop.c:379:21: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  23025. } *count_struct=create_data;
  23026. ^
  23027. tgenprop.c: In function 'test_genprop_cls_cpy_cb1':
  23028. tgenprop.c:393:21: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  23029. } *count_struct=copy_data;
  23030. ^
  23031. tgenprop.c: In function 'test_genprop_cls_cls_cb1':
  23032. tgenprop.c:407:21: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  23033. } *count_struct=create_data;
  23034. ^
  23035. tgenprop.c: In function 'test_genprop_basic_list':
  23036. tgenprop.c:686:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23037. "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__);
  23038. ^
  23039. tgenprop.c:686:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23040. "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__);
  23041. ^
  23042. tgenprop.c: In function 'test_genprop_basic_list_prop':
  23043. tgenprop.c:778:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23044. "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__);
  23045. ^
  23046. tgenprop.c:778:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23047. "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__);
  23048. ^
  23049. tgenprop.c: In function 'test_genprop_iter2':
  23050. tgenprop.c:851:20: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  23051. } *iter_struct=iter_data;
  23052. ^
  23053. tgenprop.c: In function 'test_genprop_cls_cpy_cb2':
  23054. tgenprop.c:1001:21: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  23055. } *count_struct=create_data;
  23056. ^
  23057. tgenprop.c: In function 'test_genprop_list_callback':
  23058. tgenprop.c:1242:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23059. "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__);
  23060. ^
  23061. tgenprop.c:1242:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23062. "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__);
  23063. ^
  23064. CC th5o.o
  23065. In file included from th5o.c:24:0:
  23066. th5o.c: In function 'test_h5o_close':
  23067. testhdf5.h:73:16: warning: cast from function call of type 'H5I_type_t' to non-matching type 'long int' [-Wbad-function-cast]
  23068. long __x = (long)_x, __val = (long)_val; \
  23069. ^
  23070. th5o.c:167:5: note: in expansion of macro 'VERIFY'
  23071. VERIFY(H5Iget_type(grp), H5I_GROUP, "H5Iget_type");
  23072. ^
  23073. th5o.c: In function 'test_h5o_link':
  23074. th5o.c:780:9: warning: size of 'wdata' is 40000 bytes [-Wlarger-than=]
  23075. int wdata[TEST6_DIM1][TEST6_DIM2];
  23076. ^
  23077. th5o.c:781:9: warning: size of 'rdata' is 40000 bytes [-Wlarger-than=]
  23078. int rdata[TEST6_DIM1][TEST6_DIM2];
  23079. ^
  23080. th5o.c: In function 'test_h5o_comment':
  23081. th5o.c:1011:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23082. ret = H5Oget_comment(fid, check_comment, (size_t)comment_len+1);
  23083. ^
  23084. th5o.c:1025:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23085. ret = H5Oget_comment(grp, check_comment, (size_t)comment_len+1);
  23086. ^
  23087. th5o.c:1039:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23088. ret = H5Oget_comment(dtype, check_comment, (size_t)comment_len+1);
  23089. ^
  23090. th5o.c:1053:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23091. ret = H5Oget_comment(dset, check_comment, (size_t)comment_len+1);
  23092. ^
  23093. th5o.c: In function 'test_h5o_comment_by_name':
  23094. th5o.c:1182:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23095. ret = H5Oget_comment_by_name(fid, ".", check_comment, (size_t)comment_len+1, H5P_DEFAULT);
  23096. ^
  23097. th5o.c:1196:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23098. ret = H5Oget_comment_by_name(fid, "group", check_comment, (size_t)comment_len+1, H5P_DEFAULT);
  23099. ^
  23100. th5o.c:1206:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23101. ret = H5Oget_comment_by_name(grp, "datatype", check_comment, (size_t)comment_len+1, H5P_DEFAULT);
  23102. ^
  23103. th5o.c:1216:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23104. ret = H5Oget_comment_by_name(fid, "dataset", check_comment, (size_t)comment_len+1, H5P_DEFAULT);
  23105. ^
  23106. th5o.c: In function 'test_h5o_link':
  23107. th5o.c:768:1: warning: stack usage is 80144 bytes [-Wstack-usage=]
  23108. test_h5o_link(void)
  23109. ^
  23110. th5o.c:900:1: warning: the frame size of 80080 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  23111. } /* end test_h5o_link() */
  23112. ^
  23113. CC th5s.o
  23114. th5s.c:82:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23115. } space4_data={'v',987123,(float)-3.14,'g'}; /* Test data for 4th dataspace */
  23116. ^
  23117. th5s.c: In function 'test_h5s_zero_dim':
  23118. th5s.c:543:25: warning: size of 'wdata_real' is 2340 bytes [-Wlarger-than=]
  23119. int wdata_real[SPACE1_DIM1][SPACE1_DIM2][SPACE1_DIM3];
  23120. ^
  23121. th5s.c:544:25: warning: size of 'rdata_real' is 2340 bytes [-Wlarger-than=]
  23122. int rdata_real[SPACE1_DIM1][SPACE1_DIM2][SPACE1_DIM3];
  23123. ^
  23124. th5s.c:562:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  23125. wdata[i][j] = i + j;
  23126. ^
  23127. th5s.c:564:33: warning: conversion to 'short int' from 'unsigned int' may alter its value [-Wconversion]
  23128. wdata_short[i][j] = i + j;
  23129. ^
  23130. th5s.c:571:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  23131. wdata_real[i][j][k] = i + j + k;
  23132. ^
  23133. th5s.c:574:89: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  23134. for(alloc_time = H5D_ALLOC_TIME_EARLY; alloc_time <= H5D_ALLOC_TIME_INCR; alloc_time++) {
  23135. ^
  23136. th5s.c: In function 'test_h5s_compound_scalar_read':
  23137. th5s.c:1589:77: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23138. printf("scalar data different: space4_data.f=%f, read_data4.f=%f\n",space4_data.f,rdata.f);
  23139. ^
  23140. th5s.c:1589:91: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23141. printf("scalar data different: space4_data.f=%f, read_data4.f=%f\n",space4_data.f,rdata.f);
  23142. ^
  23143. th5s.c: At top level:
  23144. th5s.c:1611:9: warning: size of 'chunk_data_dbl' is 1200000 bytes [-Wlarger-than=]
  23145. double chunk_data_dbl[50000][3];
  23146. ^
  23147. th5s.c:1612:8: warning: size of 'chunk_data_flt' is 600000 bytes [-Wlarger-than=]
  23148. float chunk_data_flt[50000][3];
  23149. ^
  23150. th5s.c: In function 'test_h5s_chunk':
  23151. th5s.c:1655:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23152. chunk_data_flt[i][j] = (float)((i + 1) * 2.5 - j * 100.3);
  23153. ^
  23154. th5s.c:1655:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23155. In file included from testhdf5.h:31:0,
  23156. from th5s.c:24:
  23157. h5test.h:135:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  23158. #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)<M)
  23159. ^
  23160. th5s.c:1691:17: note: in expansion of macro 'DBL_REL_EQUAL'
  23161. if(!DBL_REL_EQUAL(chunk_data_dbl[i][j], chunk_data_flt[i][j], 0.00001))
  23162. ^
  23163. th5s.c:1691:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23164. if(!DBL_REL_EQUAL(chunk_data_dbl[i][j], chunk_data_flt[i][j], 0.00001))
  23165. ^
  23166. th5s.c:1692:147: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  23167. TestErrPrintf("%u: chunk_data_dbl[%d][%d]=%e, chunk_data_flt[%d][%d]=%e\n", (unsigned)__LINE__, i, j, chunk_data_dbl[i][j], i, j, chunk_data_flt[i][j]);
  23168. ^
  23169. In file included from th5s.c:25:0:
  23170. th5s.c: At top level:
  23171. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  23172. static const char *H5_get_srcdir_filename(const char *filename)
  23173. ^
  23174. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  23175. static const char *H5_get_srcdir(void)
  23176. ^
  23177. CC tcoords.o
  23178. tcoords.c: In function 'test_multiple_ends':
  23179. tcoords.c:412:9: warning: size of 'data_buf' is 69120 bytes [-Wlarger-than=]
  23180. int data_buf[4][5][3][4][2][3][6][2];
  23181. ^
  23182. tcoords.c:448:9: warning: size of 'mem5_buffer' is 7680 bytes [-Wlarger-than=]
  23183. int mem5_buffer[4][5][1][4][2][1][6][2];
  23184. ^
  23185. tcoords.c:404:13: warning: stack usage might be 81920 bytes [-Wstack-usage=]
  23186. static void test_multiple_ends(hid_t file, hbool_t is_chunked)
  23187. ^
  23188. tcoords.c:663:1: warning: the frame size of 81840 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  23189. }
  23190. ^
  23191. CC theap.o
  23192. theap.c:50:17: warning: size of 'rand_num' is 16000 bytes [-Wlarger-than=]
  23193. static test_obj rand_num[NUM_ELEMS];
  23194. ^
  23195. theap.c:53:17: warning: size of 'inc_sort_num' is 16000 bytes [-Wlarger-than=]
  23196. static test_obj inc_sort_num[NUM_ELEMS];
  23197. ^
  23198. theap.c:56:17: warning: size of 'dec_sort_num' is 16000 bytes [-Wlarger-than=]
  23199. static test_obj dec_sort_num[NUM_ELEMS];
  23200. ^
  23201. CC tid.o
  23202. CC titerate.o
  23203. titerate.c: In function 'test_iter_group':
  23204. titerate.c:286:11: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  23205. idx = i = 0;
  23206. ^
  23207. titerate.c:311:11: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  23208. idx = i = 0;
  23209. ^
  23210. titerate.c: In function 'test_iter_attr':
  23211. titerate.c:465:11: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  23212. idx = i = 0;
  23213. ^
  23214. titerate.c:491:11: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  23215. idx = i = 0;
  23216. ^
  23217. titerate.c: In function 'test_iter_group_large':
  23218. titerate.c:584:15: warning: size of 'names' is 13376 bytes [-Wlarger-than=]
  23219. iter_info names[ITER_NGROUPS+2]; /* Names of objects in the root group */
  23220. ^
  23221. titerate.c:675:23: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  23222. hsize_t idx = i;
  23223. ^
  23224. titerate.c: In function 'iter_strcmp':
  23225. titerate.c:75:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  23226. int iter_strcmp(const void *s1, const void *s2)
  23227. ^
  23228. titerate.c: In function 'iter_strcmp2':
  23229. titerate.c:530:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  23230. int iter_strcmp2(const void *s1, const void *s2)
  23231. ^
  23232. titerate.c: In function 'aiter_cb':
  23233. titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23234. return(count > 10 ? 1 : 0);
  23235. ^
  23236. titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23237. return(count2 > 10 ? 1 : 0);
  23238. ^
  23239. titerate.c: In function 'liter_cb':
  23240. titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23241. return(count > 10 ? 1 : 0);
  23242. ^
  23243. titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23244. return(count2 > 10 ? 1 : 0);
  23245. ^
  23246. titerate.c: In function 'aiter_cb':
  23247. titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23248. return(count > 10 ? 1 : 0);
  23249. ^
  23250. titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23251. return(count2 > 10 ? 1 : 0);
  23252. ^
  23253. titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23254. return(count > 10 ? 1 : 0);
  23255. ^
  23256. titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23257. return(count2 > 10 ? 1 : 0);
  23258. ^
  23259. titerate.c: In function 'liter_cb':
  23260. titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23261. return(count > 10 ? 1 : 0);
  23262. ^
  23263. titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23264. return(count2 > 10 ? 1 : 0);
  23265. ^
  23266. titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23267. return(count > 10 ? 1 : 0);
  23268. ^
  23269. titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23270. return(count2 > 10 ? 1 : 0);
  23271. ^
  23272. titerate.c: In function 'test_iter_group_large':
  23273. titerate.c:574:1: warning: stack usage might be 13520 bytes [-Wstack-usage=]
  23274. test_iter_group_large(hid_t fapl)
  23275. ^
  23276. CC tmeta.o
  23277. In file included from tmeta.c:25:0:
  23278. tmeta.c: In function 'test_metadata':
  23279. ../src/H5Fprivate.h:132:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23280. (i) |= ((int32_t)(((*(p) & 0xff) << 24) | \
  23281. ^
  23282. tmeta.c:89:5: note: in expansion of macro 'INT32DECODE'
  23283. INT32DECODE(p, di32); /* Decode the int32 value */
  23284. ^
  23285. tmeta.c: In function 'cleanup_metadata':
  23286. tmeta.c:127:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  23287. cleanup_metadata(void)
  23288. ^
  23289. CC tmisc.o
  23290. tmisc.c:191:10: warning: size of 'm13_data' is 2400 bytes [-Wlarger-than=]
  23291. unsigned m13_data[MISC13_DIM1][MISC13_DIM2]; /* Data to write to dataset */
  23292. ^
  23293. tmisc.c:192:10: warning: size of 'm13_rdata' is 2400 bytes [-Wlarger-than=]
  23294. unsigned m13_rdata[MISC13_DIM1][MISC13_DIM2]; /* Data read from dataset */
  23295. ^
  23296. tmisc.c: In function 'create_struct3':
  23297. tmisc.c:716:14: warning: request for implicit conversion from 'void *' to 'struct misc5_struct3_hndl *' not permitted in C++ [-Wc++-compat]
  23298. str3hndl = HDmalloc(sizeof(misc5_struct3_hndl));
  23299. ^
  23300. tmisc.c: In function 'create_struct2':
  23301. tmisc.c:759:14: warning: request for implicit conversion from 'void *' to 'struct misc5_struct2_hndl *' not permitted in C++ [-Wc++-compat]
  23302. str2hndl = HDmalloc(sizeof(misc5_struct2_hndl));
  23303. ^
  23304. tmisc.c: In function 'create_struct1':
  23305. tmisc.c:825:14: warning: request for implicit conversion from 'void *' to 'struct misc5_struct1_hndl *' not permitted in C++ [-Wc++-compat]
  23306. str1hndl = HDmalloc(sizeof(misc5_struct1_hndl));
  23307. ^
  23308. CC trefer.o
  23309. tmisc.c: In function 'test_misc8':
  23310. tmisc.c:1246:10: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat]
  23311. wdata=HDmalloc(sizeof(int)*MISC8_DIM0*MISC8_DIM1);
  23312. ^
  23313. tmisc.c:1257:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  23314. *tdata++=((u*MISC8_DIM1)+v)%13;
  23315. ^
  23316. In file included from tmisc.c:32:0:
  23317. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23318. long __x = (long)_x, __val = (long)_val; \
  23319. ^
  23320. tmisc.c:1313:5: note: in expansion of macro 'VERIFY'
  23321. VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23322. ^
  23323. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23324. long __x = (long)_x, __val = (long)_val; \
  23325. ^
  23326. tmisc.c:1339:5: note: in expansion of macro 'VERIFY'
  23327. VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23328. ^
  23329. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23330. long __x = (long)_x, __val = (long)_val; \
  23331. ^
  23332. tmisc.c:1364:5: note: in expansion of macro 'VERIFY'
  23333. VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23334. ^
  23335. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23336. long __x = (long)_x, __val = (long)_val; \
  23337. ^
  23338. tmisc.c:1408:5: note: in expansion of macro 'VERIFY'
  23339. VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23340. ^
  23341. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23342. long __x = (long)_x, __val = (long)_val; \
  23343. ^
  23344. tmisc.c:1435:5: note: in expansion of macro 'VERIFY'
  23345. VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23346. ^
  23347. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23348. long __x = (long)_x, __val = (long)_val; \
  23349. ^
  23350. tmisc.c:1465:5: note: in expansion of macro 'VERIFY'
  23351. VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23352. ^
  23353. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23354. long __x = (long)_x, __val = (long)_val; \
  23355. ^
  23356. tmisc.c:1489:5: note: in expansion of macro 'VERIFY'
  23357. VERIFY(storage_size, 4 * MISC8_CHUNK_DIM0 * MISC8_CHUNK_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23358. ^
  23359. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  23360. long __x = (long)_x, __val = (long)_val; \
  23361. ^
  23362. tmisc.c:1512:5: note: in expansion of macro 'VERIFY'
  23363. VERIFY(storage_size, MISC8_DIM0*MISC8_DIM1*H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
  23364. ^
  23365. tmisc.c: In function 'test_misc14':
  23366. tmisc.c:2456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23367. double data1 = 5.0; /* Data to write for dataset #1 */
  23368. ^
  23369. tmisc.c:2457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23370. double data2 = 10.0; /* Data to write for dataset #2 */
  23371. ^
  23372. tmisc.c:2458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23373. double data3 = 15.0; /* Data to write for dataset #3 */
  23374. ^
  23375. tmisc.c: In function 'test_misc16':
  23376. tmisc.c:2713:25: warning: initializer-string for array chars is too long for C++ [-Wc++-compat]
  23377. {"1234567", "1234567\0", "12345678", {NULL}};
  23378. ^
  23379. tmisc.c:2713:25: warning: initializer-string for array chars is too long for C++ [-Wc++-compat]
  23380. tmisc.c:2713:25: warning: initialization makes integer from pointer without a cast
  23381. tmisc.c:2713:25: warning: (near initialization for 'wdata[3][0]')
  23382. tmisc.c: In function 'test_misc17':
  23383. tmisc.c:2792:25: warning: initializer-string for array chars is too long for C++ [-Wc++-compat]
  23384. {"1234567", "1234567\0", "12345678", {NULL}};
  23385. ^
  23386. tmisc.c:2792:25: warning: initializer-string for array chars is too long for C++ [-Wc++-compat]
  23387. tmisc.c:2792:25: warning: initialization makes integer from pointer without a cast
  23388. tmisc.c:2792:25: warning: (near initialization for 'wdata[3][0]')
  23389. tmisc.c: In function 'test_misc23':
  23390. tmisc.c:3870:14: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23391. status = H5Iget_name(tmp_id, objname, (size_t)MISC23_NAME_BUF_SIZE);
  23392. ^
  23393. tmisc.c: In function 'test_misc28':
  23394. tmisc.c:4996:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23395. ret = H5Pset_cache(fapl, MISC28_NSLOTS, MISC28_NSLOTS, MISC28_SIZE, 0.75);
  23396. ^
  23397. tmisc.c:5026:18: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23398. buf[i] = i;
  23399. ^
  23400. tmisc.c:308:33: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23401. #define MISC28_SIZE 10
  23402. ^
  23403. tmisc.c:5047:18: note: in expansion of macro 'MISC28_SIZE'
  23404. buf[i] = MISC28_SIZE - 1 - i;
  23405. ^
  23406. trefer.c: In function 'test_reference_params':
  23407. trefer.c:117:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23408. *tu32++=i*3;
  23409. ^
  23410. trefer.c:198:17: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  23411. name_size = H5Rget_name((hid_t)-1, H5R_DATASET_REGION, &rbuf[0], NULL, 0);
  23412. ^
  23413. trefer.c:200:17: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  23414. name_size = H5Rget_name(fid1, H5R_DATASET_REGION, NULL, NULL, 0);
  23415. ^
  23416. trefer.c:202:17: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  23417. name_size = H5Rget_name(fid1, H5R_MAXTYPE, &rbuf[0], NULL, 0);
  23418. ^
  23419. trefer.c: In function 'test_reference_obj':
  23420. trefer.c:287:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23421. *tu32++=i*3;
  23422. ^
  23423. In file included from tmisc.c:33:0:
  23424. tmisc.c: At top level:
  23425. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  23426. static const char *H5_get_srcdir_filename(const char *filename)
  23427. ^
  23428. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  23429. static const char *H5_get_srcdir(void)
  23430. ^
  23431. trefer.c:418:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23432. ret = H5Oget_comment(group, read_comment, (size_t)10);
  23433. ^
  23434. trefer.c: In function 'test_reference_region':
  23435. trefer.c:496:5: warning: large integer implicitly truncated to unsigned type [-Woverflow]
  23436. hdset_reg_ref_t nvrbuf[3]={{0},{101},{1000000000}}; /* buffer with non-valid refs */
  23437. ^
  23438. trefer.c:526:18: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  23439. *tu8++ = i * 3;
  23440. ^
  23441. In file included from testhdf5.h:27:0,
  23442. from trefer.c:24:
  23443. trefer.c:649:41: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23444. coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */
  23445. ^
  23446. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  23447. #define HDmalloc(Z) malloc(Z)
  23448. ^
  23449. trefer.c:649:12: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  23450. coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */
  23451. ^
  23452. In file included from testhdf5.h:27:0,
  23453. from trefer.c:24:
  23454. trefer.c:677:41: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23455. coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t)); /* allocate space for the element points */
  23456. ^
  23457. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  23458. #define HDmalloc(Z) malloc(Z)
  23459. ^
  23460. trefer.c:677:12: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  23461. coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t)); /* allocate space for the element points */
  23462. ^
  23463. trefer.c: In function 'test_reference_region_1D':
  23464. trefer.c:798:18: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  23465. *tu8++ = i * 3;
  23466. ^
  23467. In file included from testhdf5.h:27:0,
  23468. from trefer.c:24:
  23469. trefer.c:921:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23470. coords = (hsize_t *)HDmalloc(ret * SPACE3_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */
  23471. ^
  23472. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  23473. #define HDmalloc(Z) malloc(Z)
  23474. ^
  23475. trefer.c:973:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  23476. coords = (hsize_t *)HDmalloc(ret * SPACE3_RANK * sizeof(hsize_t)); /* allocate space for the element points */
  23477. ^
  23478. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  23479. #define HDmalloc(Z) malloc(Z)
  23480. ^
  23481. trefer.c: In function 'test_reference_group':
  23482. trefer.c:1253:11: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23483. ret = H5Lget_name_by_idx(gid, ".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)0, objname, (size_t)NAME_SIZE, H5P_DEFAULT);
  23484. ^
  23485. CC trefstr.o
  23486. CC tselect.o
  23487. tselect.c: In function 'test_select_all':
  23488. tselect.c:717:27: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  23489. *tbuf++ = (uint8_t)(((i * SPACE4_DIM2) + j) * SPACE4_DIM3) + k;
  23490. ^
  23491. tselect.c: In function 'verify_select_hyper_contig_dr__run_test':
  23492. tselect.c:1608:12: warning: unused parameter 'cube_size' [-Wunused-parameter]
  23493. size_t cube_size, unsigned edge_size, unsigned cube_rank)
  23494. ^
  23495. tselect.c: In function 'test_select_combine':
  23496. tselect.c:6652:13: warning: size of 'blocks' is 4096 bytes [-Wlarger-than=]
  23497. hsize_t blocks[128][2][SPACE7_RANK]; /* List of blocks */
  23498. ^
  23499. tselect.c: In function 'test_select_fill_point':
  23500. tselect.c:7185:47: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23501. points[u][0] = (hsize_t)(points[u][0] + real_offset[0]);
  23502. ^
  23503. tselect.c:7186:47: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23504. points[u][1] = (hsize_t)(points[u][1] + real_offset[1]);
  23505. ^
  23506. tselect.c: In function 'test_select_fill_hyper_simple':
  23507. tselect.c:7266:42: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23508. if((u >= (unsigned)(start[0] + real_offset[0]) && u < (unsigned)(start[0] + count[0] + real_offset[0]))
  23509. ^
  23510. tselect.c:7266:98: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23511. if((u >= (unsigned)(start[0] + real_offset[0]) && u < (unsigned)(start[0] + count[0] + real_offset[0]))
  23512. ^
  23513. tselect.c:7267:46: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23514. && (v >= (unsigned)(start[1] + real_offset[1]) && v < (unsigned)(start[1] + count[1] + real_offset[1]))) {
  23515. ^
  23516. tselect.c:7267:102: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23517. && (v >= (unsigned)(start[1] + real_offset[1]) && v < (unsigned)(start[1] + count[1] + real_offset[1]))) {
  23518. ^
  23519. tselect.c:7285:60: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23520. points[num_points][0] = (hsize_t)(u + start[0] + real_offset[0]);
  23521. ^
  23522. tselect.c:7286:60: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23523. points[num_points][1] = (hsize_t)(v + start[1] + real_offset[1]);
  23524. ^
  23525. tselect.c: In function 'test_select_fill_hyper_regular':
  23526. tselect.c:7376:49: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23527. if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) {
  23528. ^
  23529. tselect.c:7376:99: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23530. if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) {
  23531. ^
  23532. tselect.c:7393:47: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23533. points[u][0] = (hsize_t)(points[u][0] + real_offset[0]);
  23534. ^
  23535. tselect.c:7394:47: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23536. points[u][1] = (hsize_t)(points[u][1] + real_offset[1]);
  23537. ^
  23538. tselect.c: In function 'test_select_fill_hyper_irregular':
  23539. tselect.c:7499:49: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23540. if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) {
  23541. ^
  23542. tselect.c:7499:99: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23543. if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) {
  23544. ^
  23545. tselect.c:7516:57: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23546. iter_points[u][0] = (hsize_t)(iter_points[u][0] + real_offset[0]);
  23547. ^
  23548. tselect.c:7517:57: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  23549. iter_points[u][1] = (hsize_t)(iter_points[u][1] + real_offset[1]);
  23550. ^
  23551. tselect.c: In function 'test_select_hyper_checker_board_dr__verify_data':
  23552. tselect.c:2628:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  23553. test_select_hyper_checker_board_dr__verify_data(uint16_t * buf_ptr,
  23554. ^
  23555. tselect.c: In function 'test_shape_same_dr__run_full_space_vs_slice_tests':
  23556. tselect.c:10737:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23557. } while((z < 2) && (large_rank >= 1));
  23558. ^
  23559. tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23560. } while((y < 2) && (large_rank >= 2));
  23561. ^
  23562. tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23563. } while((x < 2) && (large_rank >= 3));
  23564. ^
  23565. tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23566. } while((w < 2) && (large_rank >= 4));
  23567. ^
  23568. tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23569. } while((v < 2) && (large_rank >= 5));
  23570. ^
  23571. tselect.c: In function 'test_shape_same_dr__run_checkerboard_tests':
  23572. tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23573. } while((z < 2) && (large_rank >= 1));
  23574. ^
  23575. tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23576. } while((y < 2) && (large_rank >= 2));
  23577. ^
  23578. tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23579. } while((x < 2) && (large_rank >= 3));
  23580. ^
  23581. tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23582. } while((w < 2) && (large_rank >= 4));
  23583. ^
  23584. tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23585. } while((v < 2) && (large_rank >= 5));
  23586. ^
  23587. tselect.c: In function 'test_shape_same_dr__run_irregular_tests':
  23588. tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23589. } while((z < 2) && (large_rank >= 1));
  23590. ^
  23591. tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23592. } while((y < 2) && (large_rank >= 2));
  23593. ^
  23594. tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23595. } while((x < 2) && (large_rank >= 3));
  23596. ^
  23597. tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23598. } while((w < 2) && (large_rank >= 4));
  23599. ^
  23600. tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23601. } while((v < 2 ) && (large_rank >= 5));
  23602. ^
  23603. CC tskiplist.o
  23604. tskiplist.c:44:12: warning: size of 'rand_num' is 4000 bytes [-Wlarger-than=]
  23605. static int rand_num[NUM_ELEMS];
  23606. ^
  23607. tskiplist.c:45:12: warning: size of 'sort_rand_num' is 4000 bytes [-Wlarger-than=]
  23608. static int sort_rand_num[NUM_ELEMS];
  23609. ^
  23610. tskiplist.c:46:12: warning: size of 'rev_sort_rand_num' is 4000 bytes [-Wlarger-than=]
  23611. static int rev_sort_rand_num[NUM_ELEMS];
  23612. ^
  23613. CC tsohm.o
  23614. tsohm.c: In function 'size1_helper':
  23615. tsohm.c:603:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23616. wdata.f1 = 0.0;
  23617. ^
  23618. tsohm.c: In function 'size2_verify_plist1':
  23619. tsohm.c:1282:5: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int (*)(const void *, const void *, size_t)' [-Wformat=]
  23620. VERIFY(ret, 0, memcmp);
  23621. ^
  23622. tsohm.c: In function 'size2_verify_plist2':
  23623. tsohm.c:1353:5: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int (*)(const void *, const void *, size_t)' [-Wformat=]
  23624. VERIFY(ret, 0, memcmp);
  23625. ^
  23626. tsohm.c: In function 'size2_helper':
  23627. tsohm.c:1684:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23628. attr_string1[0] = attr_name[0] = (x / 10) + '0';
  23629. ^
  23630. tsohm.c:1685:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23631. attr_string1[1] = attr_name[1] = (x % 10) + '0';
  23632. ^
  23633. tsohm.c:1724:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23634. attr_string1[0] = attr_name[0] = (x / 10) + '0';
  23635. ^
  23636. tsohm.c:1725:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23637. attr_string1[1] = attr_name[1] = (x % 10) + '0';
  23638. ^
  23639. tsohm.c: In function 'size2_verify':
  23640. tsohm.c:1943:49: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23641. attr_correct_string[0] = attr_name[0] = (x / 10) + '0';
  23642. ^
  23643. tsohm.c:1944:49: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23644. attr_correct_string[1] = attr_name[1] = (x % 10) + '0';
  23645. ^
  23646. tsohm.c: In function 'test_sohm_size2':
  23647. tsohm.c:2200:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23648. if(list_index_med.empty_size > norm_sizes.empty_size * OVERHEAD_ALLOWED)
  23649. ^
  23650. tsohm.c:2200:58: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23651. if(list_index_med.empty_size > norm_sizes.empty_size * OVERHEAD_ALLOWED)
  23652. ^
  23653. tsohm.c:2261:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23654. if(btree_index.dsets2 > list_index_small.dsets2 * OVERHEAD_ALLOWED)
  23655. ^
  23656. tsohm.c:2261:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23657. if(btree_index.dsets2 > list_index_small.dsets2 * OVERHEAD_ALLOWED)
  23658. ^
  23659. tsohm.c:2270:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23660. if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED)
  23661. ^
  23662. tsohm.c:2270:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23663. if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED)
  23664. ^
  23665. tsohm.c:2270:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23666. if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED)
  23667. ^
  23668. tsohm.c:2294:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23669. if(btree_index.interleaved > list_index_small.interleaved * OVERHEAD_ALLOWED)
  23670. ^
  23671. tsohm.c:2294:63: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23672. if(btree_index.interleaved > list_index_small.interleaved * OVERHEAD_ALLOWED)
  23673. ^
  23674. tsohm.c:2323:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23675. if(btree_index.attrs1 > list_index_small.attrs1 * OVERHEAD_ALLOWED)
  23676. ^
  23677. tsohm.c:2323:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23678. if(btree_index.attrs1 > list_index_small.attrs1 * OVERHEAD_ALLOWED)
  23679. ^
  23680. tsohm.c:2325:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23681. if(btree_index.attrs1 > list_index_med.attrs1 * OVERHEAD_ALLOWED)
  23682. ^
  23683. tsohm.c:2325:51: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23684. if(btree_index.attrs1 > list_index_med.attrs1 * OVERHEAD_ALLOWED)
  23685. ^
  23686. tsohm.c:2327:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23687. if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23688. ^
  23689. tsohm.c:2327:51: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23690. if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23691. ^
  23692. tsohm.c:2329:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23693. if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23694. ^
  23695. tsohm.c:2329:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23696. if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23697. ^
  23698. tsohm.c:2334:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23699. if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23700. ^
  23701. tsohm.c:2334:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23702. if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23703. ^
  23704. tsohm.c:2336:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23705. if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23706. ^
  23707. tsohm.c:2336:51: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23708. if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED)
  23709. ^
  23710. tsohm.c:2352:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23711. ((btree_index.attrs1 - btree_index.interleaved) * OVERHEAD_ALLOWED))
  23712. ^
  23713. tsohm.c:2352:61: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23714. ((btree_index.attrs1 - btree_index.interleaved) * OVERHEAD_ALLOWED))
  23715. ^
  23716. tsohm.c:2360:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23717. if(btree_index.attrs2 > list_index_small.attrs2 * OVERHEAD_ALLOWED)
  23718. ^
  23719. tsohm.c:2360:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23720. if(btree_index.attrs2 > list_index_small.attrs2 * OVERHEAD_ALLOWED)
  23721. ^
  23722. tsohm.c:2362:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23723. if(list_index_small.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED)
  23724. ^
  23725. tsohm.c:2362:53: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23726. if(list_index_small.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED)
  23727. ^
  23728. tsohm.c:2364:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23729. if(btree_index.attrs2 > list_index_med.attrs2 * OVERHEAD_ALLOWED)
  23730. ^
  23731. tsohm.c:2364:51: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23732. if(btree_index.attrs2 > list_index_med.attrs2 * OVERHEAD_ALLOWED)
  23733. ^
  23734. tsohm.c:2366:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23735. if(list_index_med.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED)
  23736. ^
  23737. tsohm.c:2366:51: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23738. if(list_index_med.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED)
  23739. ^
  23740. tsohm.c:2454:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23741. (list_index_med.dsets2 - list_index_med.dsets1) * OVERHEAD_ALLOWED)
  23742. ^
  23743. tsohm.c:2454:61: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23744. (list_index_med.dsets2 - list_index_med.dsets1) * OVERHEAD_ALLOWED)
  23745. ^
  23746. tsohm.c:2457:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23747. (btree_index.dsets2 - btree_index.dsets1) * OVERHEAD_ALLOWED)
  23748. ^
  23749. tsohm.c:2457:55: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23750. (btree_index.dsets2 - btree_index.dsets1) * OVERHEAD_ALLOWED)
  23751. ^
  23752. tsohm.c:2461:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23753. (list_index_med.interleaved - list_index_med.dsets2) * OVERHEAD_ALLOWED)
  23754. ^
  23755. tsohm.c:2461:66: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23756. (list_index_med.interleaved - list_index_med.dsets2) * OVERHEAD_ALLOWED)
  23757. ^
  23758. tsohm.c:2464:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23759. (btree_index.interleaved - btree_index.dsets2) * OVERHEAD_ALLOWED)
  23760. ^
  23761. tsohm.c:2464:60: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23762. (btree_index.interleaved - btree_index.dsets2) * OVERHEAD_ALLOWED)
  23763. ^
  23764. tsohm.c:2486:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23765. if(mult_index_med.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2)
  23766. ^
  23767. tsohm.c:2486:31: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23768. if(mult_index_med.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2)
  23769. ^
  23770. tsohm.c:2488:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23771. if(mult_index_btree.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2)
  23772. ^
  23773. tsohm.c:2488:33: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23774. if(mult_index_btree.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2)
  23775. ^
  23776. tsohm.c:2557:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23777. if(share_tiny_index.first_dset >= type_space_index.first_dset * OVERHEAD_ALLOWED)
  23778. ^
  23779. tsohm.c:2557:67: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23780. if(share_tiny_index.first_dset >= type_space_index.first_dset * OVERHEAD_ALLOWED)
  23781. ^
  23782. tsohm.c:2564:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23783. if(share_tiny_index.second_dset * OVERHEAD_ALLOWED < type_space_index.second_dset)
  23784. ^
  23785. tsohm.c:2564:37: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23786. if(share_tiny_index.second_dset * OVERHEAD_ALLOWED < type_space_index.second_dset)
  23787. ^
  23788. tsohm.c:2569:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23789. if(share_tiny_index.dsets1 * OVERHEAD_ALLOWED < type_space_index.dsets1)
  23790. ^
  23791. tsohm.c:2569:32: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23792. if(share_tiny_index.dsets1 * OVERHEAD_ALLOWED < type_space_index.dsets1)
  23793. ^
  23794. tsohm.c:2574:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23795. if(share_tiny_index.dsets2 * OVERHEAD_ALLOWED < type_space_index.dsets2)
  23796. ^
  23797. tsohm.c:2574:32: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23798. if(share_tiny_index.dsets2 * OVERHEAD_ALLOWED < type_space_index.dsets2)
  23799. ^
  23800. tsohm.c:2579:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23801. if(share_tiny_index.interleaved * OVERHEAD_ALLOWED < type_space_index.interleaved)
  23802. ^
  23803. tsohm.c:2579:37: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23804. if(share_tiny_index.interleaved * OVERHEAD_ALLOWED < type_space_index.interleaved)
  23805. ^
  23806. tsohm.c:2584:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23807. if(share_tiny_index.attrs1 * OVERHEAD_ALLOWED < type_space_index.attrs1)
  23808. ^
  23809. tsohm.c:2584:32: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23810. if(share_tiny_index.attrs1 * OVERHEAD_ALLOWED < type_space_index.attrs1)
  23811. ^
  23812. tsohm.c:2589:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23813. if(share_tiny_index.attrs2 * OVERHEAD_ALLOWED < type_space_index.attrs2)
  23814. ^
  23815. tsohm.c:2589:32: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23816. if(share_tiny_index.attrs2 * OVERHEAD_ALLOWED < type_space_index.attrs2)
  23817. ^
  23818. tsohm.c: In function 'delete_helper_write':
  23819. tsohm.c:2619:13: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  23820. wdata = x + 'a';
  23821. ^
  23822. tsohm.c: In function 'delete_helper':
  23823. tsohm.c:2767:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23824. if(norm_filesize > deleted_filesize * OVERHEAD_ALLOWED)
  23825. ^
  23826. tsohm.c:2767:41: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23827. if(norm_filesize > deleted_filesize * OVERHEAD_ALLOWED)
  23828. ^
  23829. tsohm.c:2769:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23830. if(deleted_filesize > norm_filesize * OVERHEAD_ALLOWED)
  23831. ^
  23832. tsohm.c:2769:41: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion]
  23833. if(deleted_filesize > norm_filesize * OVERHEAD_ALLOWED)
  23834. ^
  23835. tsohm.c: In function 'test_sohm_external_dtype':
  23836. tsohm.c:3890:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  23837. s_ptr->a = i*3 + 1;
  23838. ^
  23839. tsohm.c:3891:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  23840. s_ptr->b = i*3 + 2;
  23841. ^
  23842. CC ttime.o
  23843. tselect.c: In function 'test_select_hyper_contig_dr__run_test.constprop':
  23844. tselect.c:2252:21: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  23845. for(; s <= stop_index; s++) {
  23846. ^
  23847. tselect.c:2011:21: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  23848. for(; s <= stop_index; s++) {
  23849. ^
  23850. CC ttst.o
  23851. ttst.c: In function 'test_tst_init':
  23852. ttst.c:98:15: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat]
  23853. uniq_words=HDmalloc(sizeof(char *)*num_uniq_words);
  23854. ^
  23855. ttst.c:101:20: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat]
  23856. rand_uniq_words=HDmalloc(sizeof(char *)*num_uniq_words);
  23857. ^
  23858. ttst.c:104:20: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat]
  23859. sort_uniq_words=HDmalloc(sizeof(char *)*num_uniq_words);
  23860. ^
  23861. ttst.c:110:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  23862. tmp_word=(char *)words[u];
  23863. ^
  23864. ttst.c:129:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  23865. v=u+(HDrandom()%(num_uniq_words-u));
  23866. ^
  23867. tselect.c: In function 'test_select':
  23868. tselect.c:10737:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23869. } while((z < 2) && (large_rank >= 1));
  23870. ^
  23871. tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23872. } while((y < 2) && (large_rank >= 2));
  23873. ^
  23874. tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23875. } while((x < 2) && (large_rank >= 3));
  23876. ^
  23877. tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23878. } while((w < 2) && (large_rank >= 4));
  23879. ^
  23880. tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23881. } while((v < 2) && (large_rank >= 5));
  23882. ^
  23883. tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23884. } while((z < 2) && (large_rank >= 1));
  23885. ^
  23886. tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23887. } while((y < 2) && (large_rank >= 2));
  23888. ^
  23889. tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23890. } while((x < 2) && (large_rank >= 3));
  23891. ^
  23892. tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23893. } while((w < 2) && (large_rank >= 4));
  23894. ^
  23895. tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23896. } while((v < 2) && (large_rank >= 5));
  23897. ^
  23898. tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23899. } while((z < 2) && (large_rank >= 1));
  23900. ^
  23901. tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23902. } while((y < 2) && (large_rank >= 2));
  23903. ^
  23904. tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23905. } while((x < 2) && (large_rank >= 3));
  23906. ^
  23907. tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23908. } while((w < 2) && (large_rank >= 4));
  23909. ^
  23910. tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23911. } while((v < 2 ) && (large_rank >= 5));
  23912. ^
  23913. CC tunicode.o
  23914. tselect.c:10737:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23915. } while((z < 2) && (large_rank >= 1));
  23916. ^
  23917. tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23918. } while((y < 2) && (large_rank >= 2));
  23919. ^
  23920. tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23921. } while((x < 2) && (large_rank >= 3));
  23922. ^
  23923. tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23924. } while((w < 2) && (large_rank >= 4));
  23925. ^
  23926. tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23927. } while((v < 2) && (large_rank >= 5));
  23928. ^
  23929. tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23930. } while((z < 2) && (large_rank >= 1));
  23931. ^
  23932. tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23933. } while((y < 2) && (large_rank >= 2));
  23934. ^
  23935. tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23936. } while((x < 2) && (large_rank >= 3));
  23937. ^
  23938. tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23939. } while((w < 2) && (large_rank >= 4));
  23940. ^
  23941. tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23942. } while((v < 2) && (large_rank >= 5));
  23943. ^
  23944. tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23945. } while((z < 2) && (large_rank >= 1));
  23946. ^
  23947. tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23948. } while((y < 2) && (large_rank >= 2));
  23949. ^
  23950. tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23951. } while((x < 2) && (large_rank >= 3));
  23952. ^
  23953. tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23954. } while((w < 2) && (large_rank >= 4));
  23955. ^
  23956. tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  23957. } while((v < 2 ) && (large_rank >= 5));
  23958. ^
  23959. tselect.c:11681:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  23960. for(small_rank = 1; small_rank <= large_rank; small_rank++) {
  23961. ^
  23962. tselect.c:11133:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  23963. for(small_rank = 1; small_rank <= large_rank; small_rank++) {
  23964. ^
  23965. tselect.c:10646:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations]
  23966. for(small_rank = 1; small_rank <= large_rank; small_rank++) {
  23967. ^
  23968. tunicode.c: In function 'test_objnames':
  23969. tunicode.c:402:9: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23970. ret = H5Oget_comment_by_name(fid, string, read_buf, (size_t)MAX_STRING_LENGTH, H5P_DEFAULT);
  23971. ^
  23972. tunicode.c: In function 'test_attrname':
  23973. tunicode.c:535:9: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  23974. ret = H5Aget_name(attr_id, (size_t)MAX_STRING_LENGTH, read_buf);
  23975. ^
  23976. tunicode.c: In function 'test_compound':
  23977. tunicode.c:592:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23978. s1.c = COMP_DOUBLE_VAL;
  23979. ^
  23980. tunicode.c:593:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23981. s1.b = COMP_FLOAT_VAL;
  23982. ^
  23983. tunicode.c:636:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  23984. VERIFY(s2.c, COMP_DOUBLE_VAL, "H5Dread");
  23985. ^
  23986. tunicode.c: In function 'write_char':
  23987. tunicode.c:747:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  23988. test_string[cur_pos] = c;
  23989. ^
  23990. tunicode.c:751:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  23991. test_string[cur_pos] = (0xC0 | c>>6);
  23992. ^
  23993. tunicode.c:752:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  23994. test_string[cur_pos+1] = (0x80 | (c & 0x3F));
  23995. ^
  23996. tunicode.c:756:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  23997. test_string[cur_pos] = (0xE0 | c>>12);
  23998. ^
  23999. tunicode.c:757:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  24000. test_string[cur_pos+1] = (0x80 | (c>>6 & 0x3F));
  24001. ^
  24002. tunicode.c:758:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  24003. test_string[cur_pos+2] = (0x80 | (c & 0x3F));
  24004. ^
  24005. tunicode.c:762:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  24006. test_string[cur_pos] = (0xF0 | c>>18);
  24007. ^
  24008. tunicode.c:763:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  24009. test_string[cur_pos+1] = (0x80 | (c>>12 & 0x3F));
  24010. ^
  24011. tunicode.c:764:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  24012. test_string[cur_pos+2] = (0x80 | (c>>6 & 0x3F));
  24013. ^
  24014. tunicode.c:765:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  24015. test_string[cur_pos+3] = (0x80 | (c & 0x3F));
  24016. ^
  24017. tunicode.c: In function 'dump_string':
  24018. tunicode.c:784:12: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  24019. length = strlen(string);
  24020. ^
  24021. tunicode.c: In function 'test_unicode':
  24022. tunicode.c:817:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24023. unicode_point = (HDrandom() % (MAX_CODE_POINT-32)) + 32;
  24024. ^
  24025. CC tvlstr.o
  24026. CC tvltypes.o
  24027. tvltypes.c: In function 'test_vltypes_funcs':
  24028. tvltypes.c:186:10: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  24029. size=H5Tget_precision(type);
  24030. ^
  24031. tvltypes.c:189:10: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  24032. size=H5Tget_size(type);
  24033. ^
  24034. tvltypes.c:192:10: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  24035. size=H5Tget_ebias(type);
  24036. ^
  24037. In file included from testhdf5.h:27:0,
  24038. from tvltypes.c:24:
  24039. tvltypes.c: In function 'rewrite_vltypes_vlen_atomic':
  24040. tvltypes.c:569:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24041. wdata[i].p = HDmalloc((i + increment) * sizeof(unsigned int));
  24042. ^
  24043. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  24044. #define HDmalloc(Z) malloc(Z)
  24045. ^
  24046. tvltypes.c:570:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24047. wdata[i].len = i + increment;
  24048. ^
  24049. tvltypes.c:571:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24050. for(j = 0; j < (i + increment); j++)
  24051. ^
  24052. tvltypes.c: In function 'test_vltypes_vlen_compound':
  24053. tvltypes.c:733:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  24054. ((s1 *)wdata[i].p)[j].i=i*10+j;
  24055. ^
  24056. tvltypes.c:734:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24057. ((s1 *)wdata[i].p)[j].f=(float)((i*20+j)/3.0);
  24058. ^
  24059. In file included from testhdf5.h:27:0,
  24060. from tvltypes.c:24:
  24061. tvltypes.c: In function 'rewrite_vltypes_vlen_compound':
  24062. tvltypes.c:876:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24063. wdata[i].p = HDmalloc((i + increment) * sizeof(s1));
  24064. ^
  24065. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  24066. #define HDmalloc(Z) malloc(Z)
  24067. ^
  24068. tvltypes.c:877:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24069. wdata[i].len = i + increment;
  24070. ^
  24071. tvltypes.c:878:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24072. for(j = 0; j < (i + increment); j++) {
  24073. ^
  24074. tvltypes.c:879:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  24075. ((s1 *)wdata[i].p)[j].i = i * 40 + j;
  24076. ^
  24077. tvltypes.c:880:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24078. ((s1 *)wdata[i].p)[j].f = (float)((i * 60 + j) / 3.0);
  24079. ^
  24080. tvltypes.c: In function 'test_vltypes_compound_vlen_vlen':
  24081. tvltypes.c:1004:8: warning: size of 'wdata' is 3072 bytes [-Wlarger-than=]
  24082. s1 wdata[SPACE3_DIM1]; /* data to write */
  24083. ^
  24084. tvltypes.c:1005:8: warning: size of 'rdata' is 3072 bytes [-Wlarger-than=]
  24085. s1 rdata[SPACE3_DIM1]; /* data to read */
  24086. ^
  24087. tvltypes.c:1020:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  24088. wdata[i].i=i*10;
  24089. ^
  24090. tvltypes.c:1021:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24091. wdata[i].f=(float)((i*20)/3.0);
  24092. ^
  24093. tvltypes.c:1024:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24094. for(t1=(wdata[i].v).p,j=0; j<(i+L1_INCM); j++, t1++) {
  24095. ^
  24096. tvltypes.c:1105:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24097. for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j<rdata[i].v.len; j++, t1++, t2++) {
  24098. ^
  24099. tvltypes.c:1105:32: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24100. for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j<rdata[i].v.len; j++, t1++, t2++) {
  24101. ^
  24102. tvltypes.c: In function 'test_vltypes_compound_vlstr':
  24103. tvltypes.c:1202:15: warning: request for implicit conversion from 'void *' to 'struct s2 *' not permitted in C++ [-Wc++-compat]
  24104. for(t1=(wdata[i].v).p, j=0; j<(i+L3_INCM); j++, t1++) {
  24105. ^
  24106. tvltypes.c:1345:15: warning: request for implicit conversion from 'void *' to 'struct s2 *' not permitted in C++ [-Wc++-compat]
  24107. for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j<rdata[i].v.len; j++, t1++, t2++) {
  24108. ^
  24109. tvltypes.c:1345:32: warning: request for implicit conversion from 'void *' to 'struct s2 *' not permitted in C++ [-Wc++-compat]
  24110. for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j<rdata[i].v.len; j++, t1++, t2++) {
  24111. ^
  24112. tvltypes.c:1403:15: warning: request for implicit conversion from 'void *' to 'struct s2 *' not permitted in C++ [-Wc++-compat]
  24113. for(t1=wdata2[i].v.p, t2=rdata2[i].v.p, j=0; j<rdata2[i].v.len; j++, t1++, t2++) {
  24114. ^
  24115. tvltypes.c:1403:33: warning: request for implicit conversion from 'void *' to 'struct s2 *' not permitted in C++ [-Wc++-compat]
  24116. for(t1=wdata2[i].v.p, t2=rdata2[i].v.p, j=0; j<rdata2[i].v.len; j++, t1++, t2++) {
  24117. ^
  24118. tvltypes.c: In function 'test_vltypes_compound_vlen_atomic':
  24119. tvltypes.c:1481:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  24120. wdata[i].i=i*10;
  24121. ^
  24122. tvltypes.c:1482:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24123. wdata[i].f=(float)((i*20)/3.0);
  24124. ^
  24125. tvltypes.c:1598:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24126. if(rdata[i].i != 0 || !FLT_ABS_EQUAL(rdata[i].f, 0.0) || rdata[i].v.len != 0 || rdata[i].v.p != NULL)
  24127. ^
  24128. In file included from testhdf5.h:31:0,
  24129. from tvltypes.c:24:
  24130. h5test.h:130:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24131. #define FLT_ABS_EQUAL(X,Y) ((float)fabs(X-Y)<FLT_EPSILON)
  24132. ^
  24133. tvltypes.c:1598:32: note: in expansion of macro 'FLT_ABS_EQUAL'
  24134. if(rdata[i].i != 0 || !FLT_ABS_EQUAL(rdata[i].f, 0.0) || rdata[i].v.len != 0 || rdata[i].v.p != NULL)
  24135. ^
  24136. tvltypes.c:1599:144: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  24137. TestErrPrintf("VL doesn't match!, rdata[%d].i=%d, rdata[%d].f=%f, rdata[%d].v.len=%u, rdata[%d].v.p=%p\n",(int)i,rdata[i].i,(int)i,rdata[i].f,(int)i,(unsigned)rdata[i].v.len,(int)i,rdata[i].v.p);
  24138. ^
  24139. tvltypes.c: In function 'rewrite_vltypes_compound_vlen_atomic':
  24140. tvltypes.c:1699:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  24141. wdata[i].i = i * 40;
  24142. ^
  24143. tvltypes.c:1700:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24144. wdata[i].f = (float)((i * 50) / 3.0);
  24145. ^
  24146. In file included from testhdf5.h:27:0,
  24147. from tvltypes.c:24:
  24148. tvltypes.c:1701:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24149. wdata[i].v.p = HDmalloc((i + increment) * sizeof(unsigned int));
  24150. ^
  24151. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  24152. #define HDmalloc(Z) malloc(Z)
  24153. ^
  24154. tvltypes.c:1702:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24155. wdata[i].v.len = i + increment;
  24156. ^
  24157. tvltypes.c:1703:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24158. for(j = 0; j < (i + increment); j++)
  24159. ^
  24160. tvltypes.c: In function 'test_vltypes_vlen_vlen_atomic':
  24161. tvltypes.c:1874:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24162. for(t1=wdata[i].p,j=0; j<(i+1); j++, t1++) {
  24163. ^
  24164. In file included from tvltypes.c:24:0:
  24165. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  24166. long __x = (long)_x, __val = (long)_val; \
  24167. ^
  24168. tvltypes.c:1963:5: note: in expansion of macro 'VERIFY'
  24169. VERIFY(size, ((SPACE1_DIM1 * (SPACE1_DIM1 + 1)) / 2) * sizeof(hvl_t) + vlen_size_func((unsigned long)SPACE1_DIM1) * sizeof(unsigned int), "H5Dvlen_get_buf_size");
  24170. ^
  24171. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  24172. long __x = (long)_x, __val = (long)_val; \
  24173. ^
  24174. tvltypes.c:1972:5: note: in expansion of macro 'VERIFY'
  24175. VERIFY(mem_used, ((SPACE1_DIM1 * (SPACE1_DIM1 + 1)) / 2) * sizeof(hvl_t) + vlen_size_func((unsigned long)SPACE1_DIM1) * sizeof(unsigned int), "H5Dread");
  24176. ^
  24177. tvltypes.c:1980:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24178. for(t1=wdata[i].p, t2=rdata[i].p, j=0; j<rdata[i].len; j++, t1++, t2++) {
  24179. ^
  24180. tvltypes.c:1980:30: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24181. for(t1=wdata[i].p, t2=rdata[i].p, j=0; j<rdata[i].len; j++, t1++, t2++) {
  24182. ^
  24183. In file included from testhdf5.h:27:0,
  24184. from tvltypes.c:24:
  24185. tvltypes.c: In function 'rewrite_longer_vltypes_vlen_vlen_atomic':
  24186. tvltypes.c:2059:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24187. wdata[i].p = HDmalloc((i + increment) * sizeof(hvl_t));
  24188. ^
  24189. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  24190. #define HDmalloc(Z) malloc(Z)
  24191. ^
  24192. tvltypes.c:2064:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24193. wdata[i].len = i + increment;
  24194. ^
  24195. tvltypes.c:2065:16: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24196. for(t1 = wdata[i].p, j = 0; j < (i + increment); j++, t1++) {
  24197. ^
  24198. tvltypes.c:2065:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24199. for(t1 = wdata[i].p, j = 0; j < (i + increment); j++, t1++) {
  24200. ^
  24201. tvltypes.c:2160:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24202. for(t1=wdata[i].p, t2=rdata[i].p, j=0; j<rdata[i].len; j++, t1++, t2++) {
  24203. ^
  24204. tvltypes.c:2160:30: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24205. for(t1=wdata[i].p, t2=rdata[i].p, j=0; j<rdata[i].len; j++, t1++, t2++) {
  24206. ^
  24207. In file included from testhdf5.h:27:0,
  24208. from tvltypes.c:24:
  24209. tvltypes.c: In function 'rewrite_shorter_vltypes_vlen_vlen_atomic':
  24210. tvltypes.c:2235:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24211. wdata[i].p=HDmalloc((i+increment)*sizeof(hvl_t));
  24212. ^
  24213. ../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  24214. #define HDmalloc(Z) malloc(Z)
  24215. ^
  24216. tvltypes.c:2240:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24217. wdata[i].len=i+increment;
  24218. ^
  24219. tvltypes.c:2241:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24220. for(t1=wdata[i].p,j=0; j<(i+increment); j++, t1++) {
  24221. ^
  24222. tvltypes.c:2241:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24223. for(t1=wdata[i].p,j=0; j<(i+increment); j++, t1++) {
  24224. ^
  24225. In file included from tvltypes.c:24:0:
  24226. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  24227. long __x = (long)_x, __val = (long)_val; \
  24228. ^
  24229. tvltypes.c:2319:5: note: in expansion of macro 'VERIFY'
  24230. VERIFY(size, ((SPACE1_DIM1*(SPACE1_DIM1 + 1)) / 2) * sizeof(hvl_t) + vlen_size_func((unsigned long)SPACE1_DIM1) * sizeof(unsigned int), "H5Dvlen_get_buf_size");
  24231. ^
  24232. testhdf5.h:73:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  24233. long __x = (long)_x, __val = (long)_val; \
  24234. ^
  24235. tvltypes.c:2328:5: note: in expansion of macro 'VERIFY'
  24236. VERIFY(mem_used,((SPACE1_DIM1*(SPACE1_DIM1+1))/2)*sizeof(hvl_t)+vlen_size_func((unsigned long)SPACE1_DIM1)*sizeof(unsigned int),"H5Dread");
  24237. ^
  24238. tvltypes.c:2336:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24239. for(t1=wdata[i].p, t2=rdata[i].p, j=0; j<rdata[i].len; j++, t1++, t2++) {
  24240. ^
  24241. tvltypes.c:2336:30: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat]
  24242. for(t1=wdata[i].p, t2=rdata[i].p, j=0; j<rdata[i].len; j++, t1++, t2++) {
  24243. ^
  24244. tvltypes.c: In function 'test_vltypes_fill_value':
  24245. tvltypes.c:2433:5: warning: initialization discards 'const' qualifier from pointer target type
  24246. const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0, 100.0, 1.0, "liquid", "meter"};
  24247. ^
  24248. tvltypes.c:2433:5: warning: initialization discards 'const' qualifier from pointer target type
  24249. tvltypes.c:2433:5: warning: initialization discards 'const' qualifier from pointer target type
  24250. tvltypes.c:2433:5: warning: initialization discards 'const' qualifier from pointer target type
  24251. tvltypes.c:2433:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24252. tvltypes.c:2433:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24253. tvltypes.c:2433:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24254. tvltypes.c:2433:5: warning: initialization discards 'const' qualifier from pointer target type
  24255. tvltypes.c:2433:5: warning: initialization discards 'const' qualifier from pointer target type
  24256. tvltypes.c:2434:5: warning: initialization discards 'const' qualifier from pointer target type
  24257. const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0, 200.0, 2.0, "solid", "yard"};
  24258. ^
  24259. tvltypes.c:2434:5: warning: initialization discards 'const' qualifier from pointer target type
  24260. tvltypes.c:2434:5: warning: initialization discards 'const' qualifier from pointer target type
  24261. tvltypes.c:2434:5: warning: initialization discards 'const' qualifier from pointer target type
  24262. tvltypes.c:2434:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24263. tvltypes.c:2434:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24264. tvltypes.c:2434:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24265. tvltypes.c:2434:5: warning: initialization discards 'const' qualifier from pointer target type
  24266. tvltypes.c:2434:5: warning: initialization discards 'const' qualifier from pointer target type
  24267. tvltypes.c:2499:10: warning: request for implicit conversion from 'void *' to 'struct dtype1_struct *' not permitted in C++ [-Wc++-compat]
  24268. rbuf = HDmalloc(SPACE4_DIM_LARGE * sizeof(dtype1_struct));
  24269. ^
  24270. tvltypes.c:2541:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  24271. for(layout = H5D_COMPACT; layout <= H5D_CHUNKED; layout++) {
  24272. ^
  24273. tvltypes.c:2561:13: warning: enumeration value 'H5D_LAYOUT_ERROR' not handled in switch [-Wswitch-enum]
  24274. switch(layout) {
  24275. ^
  24276. tvltypes.c:2561:13: warning: enumeration value 'H5D_NLAYOUTS' not handled in switch [-Wswitch-enum]
  24277. tvltypes.c:2651:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  24278. for(layout = H5D_COMPACT; layout <= H5D_CHUNKED; layout++) {
  24279. ^
  24280. tvltypes.c:2666:13: warning: enumeration value 'H5D_LAYOUT_ERROR' not handled in switch [-Wswitch-enum]
  24281. switch(layout) {
  24282. ^
  24283. tvltypes.c:2666:13: warning: enumeration value 'H5D_NLAYOUTS' not handled in switch [-Wswitch-enum]
  24284. tvltypes.c:2846:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  24285. for(layout = H5D_COMPACT; layout <= H5D_CHUNKED; layout++) {
  24286. ^
  24287. tvltypes.c:2861:13: warning: enumeration value 'H5D_LAYOUT_ERROR' not handled in switch [-Wswitch-enum]
  24288. switch(layout) {
  24289. ^
  24290. tvltypes.c:2861:13: warning: enumeration value 'H5D_NLAYOUTS' not handled in switch [-Wswitch-enum]
  24291. CC lheap.o
  24292. lheap.c: In function 'main':
  24293. lheap.c:100:22: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  24294. buf[j] = '0' + j % 10;
  24295. ^
  24296. lheap.c:133:22: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  24297. buf[j] = '0' + j % 10;
  24298. ^
  24299. In file included from lheap.c:23:0:
  24300. lheap.c: At top level:
  24301. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  24302. static const char *H5_get_srcdir(void)
  24303. ^
  24304. CC ohdr.o
  24305. In file included from ohdr.c:20:0:
  24306. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  24307. static const char *H5_get_srcdir_filename(const char *filename)
  24308. ^
  24309. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  24310. static const char *H5_get_srcdir(void)
  24311. ^
  24312. CC stab.o
  24313. CC gheap.o
  24314. gheap.c: In function 'test_1':
  24315. gheap.c:80:12: warning: size of 'obj' is 16384 bytes [-Wlarger-than=]
  24316. H5HG_t obj[1024];
  24317. ^
  24318. gheap.c:107:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24319. size = i + 1;
  24320. ^
  24321. gheap.c:126:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24322. size = i + 1;
  24323. ^
  24324. gheap.c: In function 'test_2':
  24325. gheap.c:176:12: warning: size of 'obj' is 16384 bytes [-Wlarger-than=]
  24326. H5HG_t obj[1024];
  24327. ^
  24328. gheap.c:200:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24329. size = 1024-i;
  24330. ^
  24331. gheap.c:214:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24332. size = 1024-i;
  24333. ^
  24334. gheap.c: In function 'test_3':
  24335. gheap.c:263:12: warning: size of 'obj' is 16384 bytes [-Wlarger-than=]
  24336. H5HG_t obj[1024];
  24337. ^
  24338. gheap.c:285:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24339. size = i%30+100;
  24340. ^
  24341. gheap.c: In function 'test_4':
  24342. gheap.c:342:12: warning: size of 'obj' is 16384 bytes [-Wlarger-than=]
  24343. H5HG_t obj[1024];
  24344. ^
  24345. gheap.c:364:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24346. size = i%30+100;
  24347. ^
  24348. gheap.c: In function 'test_2':
  24349. gheap.c:172:1: warning: stack usage is 19568 bytes [-Wstack-usage=]
  24350. test_2 (hid_t fapl)
  24351. ^
  24352. gheap.c:238:1: warning: the frame size of 19504 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  24353. }
  24354. ^
  24355. gheap.c: In function 'test_1':
  24356. gheap.c:76:1: warning: stack usage is 19584 bytes [-Wstack-usage=]
  24357. test_1 (hid_t fapl)
  24358. ^
  24359. gheap.c:151:1: warning: the frame size of 19520 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  24360. }
  24361. ^
  24362. gheap.c: In function 'test_3':
  24363. gheap.c:259:1: warning: stack usage is 18544 bytes [-Wstack-usage=]
  24364. test_3 (hid_t fapl)
  24365. ^
  24366. gheap.c:316:1: warning: the frame size of 18480 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  24367. }
  24368. ^
  24369. gheap.c: In function 'test_4':
  24370. gheap.c:338:1: warning: stack usage is 18544 bytes [-Wstack-usage=]
  24371. test_4 (hid_t fapl)
  24372. ^
  24373. gheap.c:401:1: warning: the frame size of 18480 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  24374. }
  24375. ^
  24376. CC cache.o
  24377. CC cache_api.o
  24378. cache_api.c: In function 'check_fapl_mdc_api_calls':
  24379. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24380. H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG;
  24381. ^
  24382. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24383. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24384. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24385. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24386. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24387. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24388. cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24389. In file included from cache_api.c:26:0:
  24390. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24391. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  24392. ^
  24393. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24394. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24395. ^
  24396. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24397. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  24398. ^
  24399. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24400. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24401. ^
  24402. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24403. ( (a).increment == (b).increment ) && \
  24404. ^
  24405. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24406. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24407. ^
  24408. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24409. ( (a).flash_multiple == (b).flash_multiple ) && \
  24410. ^
  24411. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24412. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24413. ^
  24414. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24415. ( (a).flash_threshold == (b).flash_threshold ) && \
  24416. ^
  24417. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24418. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24419. ^
  24420. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24421. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  24422. ^
  24423. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24424. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24425. ^
  24426. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24427. ( (a).decrement == (b).decrement ) && \
  24428. ^
  24429. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24430. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24431. ^
  24432. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24433. ( (a).empty_reserve == (b).empty_reserve ) && \
  24434. ^
  24435. cache_api.c:154:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24436. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24437. ^
  24438. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24439. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  24440. ^
  24441. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24442. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24443. ^
  24444. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24445. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  24446. ^
  24447. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24448. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24449. ^
  24450. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24451. ( (a).increment == (b).increment ) && \
  24452. ^
  24453. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24454. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24455. ^
  24456. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24457. ( (a).flash_multiple == (b).flash_multiple ) && \
  24458. ^
  24459. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24460. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24461. ^
  24462. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24463. ( (a).flash_threshold == (b).flash_threshold ) && \
  24464. ^
  24465. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24466. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24467. ^
  24468. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24469. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  24470. ^
  24471. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24472. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24473. ^
  24474. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24475. ( (a).decrement == (b).decrement ) && \
  24476. ^
  24477. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24478. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24479. ^
  24480. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24481. ( (a).empty_reserve == (b).empty_reserve ) && \
  24482. ^
  24483. cache_api.c:188:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24484. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24485. ^
  24486. cache_api.c:265:2: warning: implicit declaration of function 'resize_configs_are_equal' [-Wimplicit-function-declaration]
  24487. if ( ! resize_configs_are_equal(&default_auto_size_ctl, \
  24488. ^
  24489. cache_api.c:265:2: warning: nested extern declaration of 'resize_configs_are_equal' [-Wnested-externs]
  24490. In file included from cache_api.c:26:0:
  24491. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24492. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  24493. ^
  24494. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24495. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24496. ^
  24497. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24498. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  24499. ^
  24500. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24501. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24502. ^
  24503. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24504. ( (a).increment == (b).increment ) && \
  24505. ^
  24506. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24507. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24508. ^
  24509. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24510. ( (a).flash_multiple == (b).flash_multiple ) && \
  24511. ^
  24512. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24513. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24514. ^
  24515. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24516. ( (a).flash_threshold == (b).flash_threshold ) && \
  24517. ^
  24518. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24519. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24520. ^
  24521. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24522. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  24523. ^
  24524. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24525. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24526. ^
  24527. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24528. ( (a).decrement == (b).decrement ) && \
  24529. ^
  24530. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24531. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24532. ^
  24533. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24534. ( (a).empty_reserve == (b).empty_reserve ) && \
  24535. ^
  24536. cache_api.c:300:21: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24537. } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) {
  24538. ^
  24539. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24540. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  24541. ^
  24542. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24543. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24544. ^
  24545. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24546. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  24547. ^
  24548. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24549. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24550. ^
  24551. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24552. ( (a).increment == (b).increment ) && \
  24553. ^
  24554. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24555. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24556. ^
  24557. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24558. ( (a).flash_multiple == (b).flash_multiple ) && \
  24559. ^
  24560. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24561. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24562. ^
  24563. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24564. ( (a).flash_threshold == (b).flash_threshold ) && \
  24565. ^
  24566. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24567. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24568. ^
  24569. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24570. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  24571. ^
  24572. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24573. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24574. ^
  24575. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24576. ( (a).decrement == (b).decrement ) && \
  24577. ^
  24578. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24579. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24580. ^
  24581. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24582. ( (a).empty_reserve == (b).empty_reserve ) && \
  24583. ^
  24584. cache_api.c:449:23: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24585. } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) {
  24586. ^
  24587. cache_api.c: In function 'check_file_mdc_api_calls':
  24588. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24589. H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG;
  24590. ^
  24591. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24592. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24593. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24594. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24595. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24596. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24597. cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24598. cache_api.c:776:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24599. } else if ( hit_rate != 0.0f ) {
  24600. ^
  24601. cache_api.c:776:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24602. cache_api.c: In function 'mdc_api_call_smoke_check':
  24603. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24604. H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG;
  24605. ^
  24606. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24607. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24608. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24609. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24610. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24611. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24612. cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24613. cache_api.c:1186:29: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24614. offset[0] = i; /*offset of hyperslab in file*/
  24615. ^
  24616. cache_api.c:1187:29: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24617. offset[1] = j;
  24618. ^
  24619. cache_api.c:1257:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24620. offset[0] = i; /*offset of hyperslab in file*/
  24621. ^
  24622. cache_api.c:1258:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24623. offset[1] = j;
  24624. ^
  24625. cache_api.c:1382:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24626. offset[0] = i; /*offset of hyperslab in file*/
  24627. ^
  24628. cache_api.c:1383:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24629. offset[1] = j;
  24630. ^
  24631. cache_api.c: At top level:
  24632. cache_api.c:1528:21: warning: size of 'invalid_configs' is 51408 bytes [-Wlarger-than=]
  24633. H5AC_cache_config_t invalid_configs[NUM_INVALID_CONFIGS] =
  24634. ^
  24635. cache_api.c:2176:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24636. /* double increment = */ 0.999999999999,
  24637. ^
  24638. cache_api.c:2535:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24639. /* double decrement = */ 1.0000000001,
  24640. ^
  24641. cache_api.c:2715:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24642. /* double empty_reserve = */ 1.00000000001,
  24643. ^
  24644. cache_api.c:2779:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24645. /* double upper_hr_threshold = */ 1.00000001,
  24646. ^
  24647. cache_api.c: In function 'check_fapl_mdc_api_errs':
  24648. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24649. H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG;
  24650. ^
  24651. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24652. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24653. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24654. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24655. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24656. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24657. cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24658. In file included from cache_api.c:26:0:
  24659. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24660. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  24661. ^
  24662. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24663. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24664. ^
  24665. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24666. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  24667. ^
  24668. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24669. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24670. ^
  24671. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24672. ( (a).increment == (b).increment ) && \
  24673. ^
  24674. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24675. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24676. ^
  24677. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24678. ( (a).flash_multiple == (b).flash_multiple ) && \
  24679. ^
  24680. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24681. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24682. ^
  24683. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24684. ( (a).flash_threshold == (b).flash_threshold ) && \
  24685. ^
  24686. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24687. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24688. ^
  24689. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24690. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  24691. ^
  24692. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24693. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24694. ^
  24695. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24696. ( (a).decrement == (b).decrement ) && \
  24697. ^
  24698. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24699. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24700. ^
  24701. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24702. ( (a).empty_reserve == (b).empty_reserve ) && \
  24703. ^
  24704. cache_api.c:3069:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24705. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24706. ^
  24707. cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24708. ( (a).min_clean_fraction == (b).min_clean_fraction ) && \
  24709. ^
  24710. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24711. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24712. ^
  24713. cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24714. ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \
  24715. ^
  24716. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24717. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24718. ^
  24719. cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24720. ( (a).increment == (b).increment ) && \
  24721. ^
  24722. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24723. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24724. ^
  24725. cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24726. ( (a).flash_multiple == (b).flash_multiple ) && \
  24727. ^
  24728. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24729. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24730. ^
  24731. cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24732. ( (a).flash_threshold == (b).flash_threshold ) && \
  24733. ^
  24734. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24735. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24736. ^
  24737. cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24738. ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \
  24739. ^
  24740. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24741. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24742. ^
  24743. cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24744. ( (a).decrement == (b).decrement ) && \
  24745. ^
  24746. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24747. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24748. ^
  24749. cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  24750. ( (a).empty_reserve == (b).empty_reserve ) && \
  24751. ^
  24752. cache_api.c:3158:15: note: in expansion of macro 'CACHE_CONFIGS_EQUAL'
  24753. ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) {
  24754. ^
  24755. cache.c: In function 'check_flush_cache__flush_ops':
  24756. cache_api.c: In function 'check_file_mdc_api_errs':
  24757. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24758. H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG;
  24759. ^
  24760. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24761. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24762. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24763. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24764. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24765. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24766. cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24767. cache.c:7077:34: warning: size of 'spec' is 2160 bytes [-Wlarger-than=]
  24768. struct fo_flush_cache_test_spec spec[6] =
  24769. ^
  24770. cache.c:7353:34: warning: size of 'spec' is 2160 bytes [-Wlarger-than=]
  24771. struct fo_flush_cache_test_spec spec[6] =
  24772. ^
  24773. cache.c:7969:34: warning: size of 'spec' is 3600 bytes [-Wlarger-than=]
  24774. struct fo_flush_cache_test_spec spec[10] =
  24775. ^
  24776. cache.c:8416:34: warning: size of 'spec' is 3600 bytes [-Wlarger-than=]
  24777. struct fo_flush_cache_test_spec spec[10] =
  24778. ^
  24779. cache.c: In function 'check_flush_cache__single_entry':
  24780. cache.c:12689:4: warning: size of 'spec' is 12288 bytes [-Wlarger-than=]
  24781. } spec[256] =
  24782. ^
  24783. cache.c: In function 'check_auto_cache_resize':
  24784. cache.c:20327:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24785. auto_size_ctl.upper_hr_threshold = 0.999; /* for ease of testing */
  24786. ^
  24787. cache.c: In function 'check_auto_cache_resize_input_errs':
  24788. cache.c:25754:9: warning: implicit declaration of function 'resize_configs_are_equal' [-Wimplicit-function-declaration]
  24789. } else if ( ! resize_configs_are_equal(&test_auto_size_ctl, \
  24790. ^
  24791. cache.c:25754:9: warning: nested extern declaration of 'resize_configs_are_equal' [-Wnested-externs]
  24792. cache.c: In function 'check_auto_cache_resize_aux_fcns':
  24793. cache.c:28179:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24794. } else if ( hit_rate > FP_EPSILON ) { /* i.e. hit_rate != 0.0 */
  24795. ^
  24796. cache.c:28212:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24797. } else if ( hit_rate > FP_EPSILON ) { /* i.e. hit_rate != 0.0 */
  24798. ^
  24799. In file included from cache.c:23:0:
  24800. h5test.h:135:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24801. #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)<M)
  24802. ^
  24803. cache.c:28257:23: note: in expansion of macro 'DBL_REL_EQUAL'
  24804. } else if ( ! DBL_REL_EQUAL(hit_rate, 0.5f, FP_EPSILON) ) { /* i.e. hit_rate != 0.5 */
  24805. ^
  24806. h5test.h:135:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24807. #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)<M)
  24808. ^
  24809. cache.c:28257:23: note: in expansion of macro 'DBL_REL_EQUAL'
  24810. } else if ( ! DBL_REL_EQUAL(hit_rate, 0.5f, FP_EPSILON) ) { /* i.e. hit_rate != 0.5 */
  24811. ^
  24812. cache.c:28340:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24813. } else if ( ! DBL_REL_EQUAL(hit_rate, 0.5, FP_EPSILON) ) { /* i.e. hit_rate != 0.5 */
  24814. ^
  24815. In file included from cache.c:23:0:
  24816. h5test.h:135:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  24817. #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)<M)
  24818. ^
  24819. cache.c:28340:23: note: in expansion of macro 'DBL_REL_EQUAL'
  24820. } else if ( ! DBL_REL_EQUAL(hit_rate, 0.5, FP_EPSILON) ) { /* i.e. hit_rate != 0.5 */
  24821. ^
  24822. cache.c: In function 'check_metadata_blizzard_absence':
  24823. cache.c:28623:34: warning: size of 'expected' is 4800 bytes [-Wlarger-than=]
  24824. struct expected_entry_status expected[150] =
  24825. ^
  24826. cache.c: In function 'check_flush_cache__single_entry':
  24827. cc1: warning: size of '*LC4' is 12288 bytes [-Wlarger-than=]
  24828. cache.c: In function 'check_metadata_blizzard_absence':
  24829. cc1: warning: size of '*LC27' is 4800 bytes [-Wlarger-than=]
  24830. CC pool.o
  24831. pool.c: In function 'test_allocate_random':
  24832. pool.c:674:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24833. swap_idx = (size_t)(HDrandom() % (MPOOL_NUM_RANDOM - u)) + u;
  24834. ^
  24835. CC accum.o
  24836. CC hyperslab.o
  24837. hyperslab.c: In function 'test_fill':
  24838. hyperslab.c:226:46: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  24839. ref_value += fill_value * dx * dy * dz;
  24840. ^
  24841. hyperslab.c: In function 'test_multifill':
  24842. hyperslab.c:612:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24843. src[i].mid = 12345.6789;
  24844. ^
  24845. hyperslab.c:615:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24846. dst[i].mid = 98765.4321;
  24847. ^
  24848. hyperslab.c:624:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  24849. fill.mid = 3.1415927;
  24850. ^
  24851. hyperslab.c: In function 'test_transpose':
  24852. hyperslab.c:822:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  24853. dst_stride[0] = (ssize_t)((1 - nx * ny) * sizeof(*src));
  24854. ^
  24855. hyperslab.c:823:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  24856. dst_stride[1] = (ssize_t)(nx * sizeof(*src));
  24857. ^
  24858. hyperslab.c: In function 'test_sub_super':
  24859. hyperslab.c:926:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  24860. src_stride[0] = (ssize_t)(2 * ny);
  24861. ^
  24862. hyperslab.c:975:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  24863. dst_stride[0] = (ssize_t)(2 * ny);
  24864. ^
  24865. hyperslab.c:976:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  24866. dst_stride[1] = (ssize_t)(2 * sizeof(uint8_t) - 4 * ny);
  24867. ^
  24868. hyperslab.c:977:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  24869. dst_stride[2] = (ssize_t)(2 * ny - 2 * sizeof(uint8_t));
  24870. ^
  24871. hyperslab.c: In function 'test_array_offset_n_calc':
  24872. hyperslab.c:1147:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24873. coords[0] = (hssize_t)(HDrandom() % z);
  24874. ^
  24875. hyperslab.c:1147:21: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  24876. coords[0] = (hssize_t)(HDrandom() % z);
  24877. ^
  24878. hyperslab.c:1148:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24879. coords[1] = (hssize_t)(HDrandom() % y);
  24880. ^
  24881. hyperslab.c:1148:21: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  24882. coords[1] = (hssize_t)(HDrandom() % y);
  24883. ^
  24884. hyperslab.c:1149:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24885. coords[2] = (hssize_t)(HDrandom() % x);
  24886. ^
  24887. hyperslab.c:1149:21: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  24888. coords[2] = (hssize_t)(HDrandom() % x);
  24889. ^
  24890. cache.c: In function 'check_resize_entry':
  24891. cache.c:15177:34: warning: 'entry_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  24892. } else if ( ( ! entry_ptr->loaded ) ||
  24893. ^
  24894. cache.c: In function 'check_flush_cache__single_entry':
  24895. cache.c:10889:1: warning: stack usage might be 12448 bytes [-Wstack-usage=]
  24896. check_flush_cache__single_entry(H5F_t * file_ptr)
  24897. ^
  24898. CC istore.o
  24899. istore.c: In function 'test_sparse':
  24900. istore.c:532:35: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24901. offset[0] = (hsize_t)(HDrandom() % (TEST_SPARSE_SIZE-nx));
  24902. ^
  24903. istore.c:533:35: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24904. offset[1] = (hsize_t)(HDrandom() % (TEST_SPARSE_SIZE-ny));
  24905. ^
  24906. istore.c:534:35: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24907. offset[2] = (hsize_t)(HDrandom() % (TEST_SPARSE_SIZE-nz));
  24908. ^
  24909. CC bittests.o
  24910. bittests.c: In function 'test_find':
  24911. bittests.c:91:14: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  24912. v1[i / 8] = 1 << (i % 8);
  24913. ^
  24914. bittests.c:124:13: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  24915. v1[i/8] &= ~(1<<(i%8));
  24916. ^
  24917. bittests.c: In function 'test_copy':
  24918. bittests.c:178:22: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24919. s_offset = HDrand() % (8*sizeof v1);
  24920. ^
  24921. bittests.c:179:22: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24922. d_offset = HDrand() % (8*sizeof v2);
  24923. ^
  24924. bittests.c: In function 'test_shift':
  24925. bittests.c:300:20: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24926. offset = HDrand() % (8*sizeof vector);
  24927. ^
  24928. bittests.c:304:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  24929. shift_dist = HDrand() % size;
  24930. ^
  24931. bittests.c:304:22: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion]
  24932. shift_dist = HDrand() % size;
  24933. ^
  24934. bittests.c:314:23: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  24935. if ((size_t)n!=offset+shift_dist) {
  24936. ^
  24937. bittests.c:353:30: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  24938. if (n!=(ssize_t)(offset+size-shift_dist-1)) {
  24939. ^
  24940. bittests.c:365:26: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion]
  24941. shift_dist = size;
  24942. ^
  24943. bittests.c: In function 'test_increment':
  24944. bittests.c:433:20: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24945. offset = HDrand() % (8*sizeof vector);
  24946. ^
  24947. bittests.c: In function 'test_decrement':
  24948. bittests.c:520:20: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24949. offset = HDrand() % (8*sizeof vector);
  24950. ^
  24951. bittests.c: In function 'test_negate':
  24952. bittests.c:592:20: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24953. offset = HDrand() % (8*sizeof vector);
  24954. ^
  24955. bittests.c: In function 'test_set':
  24956. bittests.c:692:22: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24957. d_offset = HDrand() % (8*sizeof v2);
  24958. ^
  24959. bittests.c: In function 'test_clear':
  24960. bittests.c:809:22: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  24961. d_offset = HDrand() % (8*sizeof v2);
  24962. ^
  24963. CC dt_arith.o
  24964. In file included from /usr/include/stdio.h:492:0,
  24965. from ../src/H5Epublic.h:22,
  24966. from ../src/hdf5.h:28,
  24967. from h5test.h:25,
  24968. from dt_arith.c:25:
  24969. dt_arith.c: In function 'some_dummy_func':
  24970. dt_arith.c:541:36: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  24971. HDsnprintf(s, sizeof(s), "%g", x);
  24972. ^
  24973. dt_arith.c:541:5: note: in expansion of macro 'HDsnprintf'
  24974. HDsnprintf(s, sizeof(s), "%g", x);
  24975. ^
  24976. dt_arith.c: In function 'test_particular_fp_integer':
  24977. dt_arith.c:841:30: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  24978. printf(" %29.20e\n", x);
  24979. ^
  24980. dt_arith.c: In function 'test_conv_int_1':
  24981. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  24982. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  24983. ^
  24984. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  24985. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  24986. ^
  24987. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  24988. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  24989. ^
  24990. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  24991. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  24992. ^
  24993. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  24994. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  24995. ^
  24996. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  24997. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  24998. ^
  24999. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25000. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25001. ^
  25002. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25003. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25004. ^
  25005. dt_arith.c:150:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25006. value1 <<= 1; \
  25007. ^
  25008. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25009. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25010. ^
  25011. dt_arith.c:151:22: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25012. value2 = (value1 - 1) | value1; \
  25013. ^
  25014. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25015. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25016. ^
  25017. dt_arith.c:153:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25018. value1 <<= 1; \
  25019. ^
  25020. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25021. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25022. ^
  25023. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25024. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25025. ^
  25026. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25027. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25028. ^
  25029. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25030. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25031. ^
  25032. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25033. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25034. ^
  25035. dt_arith.c:168:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25036. value2 <<= 1; \
  25037. ^
  25038. dt_arith.c:1786:9: note: in expansion of macro 'INIT_INTEGER'
  25039. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25040. ^
  25041. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25042. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25043. ^
  25044. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25045. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25046. ^
  25047. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25048. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25049. ^
  25050. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25051. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25052. ^
  25053. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25054. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25055. ^
  25056. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25057. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25058. ^
  25059. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25060. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25061. ^
  25062. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25063. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25064. ^
  25065. dt_arith.c:150:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25066. value1 <<= 1; \
  25067. ^
  25068. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25069. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25070. ^
  25071. dt_arith.c:151:22: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25072. value2 = (value1 - 1) | value1; \
  25073. ^
  25074. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25075. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25076. ^
  25077. dt_arith.c:153:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25078. value1 <<= 1; \
  25079. ^
  25080. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25081. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25082. ^
  25083. dt_arith.c:154:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  25084. value2 = (~value1) | value1; \
  25085. ^
  25086. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25087. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25088. ^
  25089. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25090. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25091. ^
  25092. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25093. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25094. ^
  25095. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25096. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25097. ^
  25098. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25099. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25100. ^
  25101. dt_arith.c:168:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25102. value2 <<= 1; \
  25103. ^
  25104. dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER'
  25105. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25106. ^
  25107. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25108. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25109. ^
  25110. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25111. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25112. ^
  25113. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25114. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25115. ^
  25116. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25117. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25118. ^
  25119. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25120. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25121. ^
  25122. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25123. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25124. ^
  25125. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25126. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25127. ^
  25128. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25129. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25130. ^
  25131. dt_arith.c:150:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25132. value1 <<= 1; \
  25133. ^
  25134. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25135. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25136. ^
  25137. dt_arith.c:151:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25138. value2 = (value1 - 1) | value1; \
  25139. ^
  25140. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25141. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25142. ^
  25143. dt_arith.c:153:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25144. value1 <<= 1; \
  25145. ^
  25146. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25147. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25148. ^
  25149. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25150. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25151. ^
  25152. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25153. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25154. ^
  25155. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25156. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25157. ^
  25158. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25159. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25160. ^
  25161. dt_arith.c:168:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25162. value2 <<= 1; \
  25163. ^
  25164. dt_arith.c:1790:9: note: in expansion of macro 'INIT_INTEGER'
  25165. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25166. ^
  25167. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25168. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25169. ^
  25170. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25171. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25172. ^
  25173. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25174. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25175. ^
  25176. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25177. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25178. ^
  25179. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25180. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25181. ^
  25182. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25183. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25184. ^
  25185. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25186. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25187. ^
  25188. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25189. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25190. ^
  25191. dt_arith.c:150:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25192. value1 <<= 1; \
  25193. ^
  25194. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25195. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25196. ^
  25197. dt_arith.c:151:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25198. value2 = (value1 - 1) | value1; \
  25199. ^
  25200. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25201. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25202. ^
  25203. dt_arith.c:153:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25204. value1 <<= 1; \
  25205. ^
  25206. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25207. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25208. ^
  25209. dt_arith.c:154:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  25210. value2 = (~value1) | value1; \
  25211. ^
  25212. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25213. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25214. ^
  25215. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25216. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25217. ^
  25218. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25219. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25220. ^
  25221. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25222. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25223. ^
  25224. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25225. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25226. ^
  25227. dt_arith.c:168:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25228. value2 <<= 1; \
  25229. ^
  25230. dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER'
  25231. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25232. ^
  25233. dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25234. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25235. ^
  25236. dt_arith.c:1796:9: note: in expansion of macro 'INIT_INTEGER'
  25237. INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25238. ^
  25239. dt_arith.c:142:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25240. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25241. ^
  25242. dt_arith.c:1796:9: note: in expansion of macro 'INIT_INTEGER'
  25243. INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25244. ^
  25245. dt_arith.c:161:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25246. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25247. ^
  25248. dt_arith.c:1796:9: note: in expansion of macro 'INIT_INTEGER'
  25249. INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25250. ^
  25251. dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25252. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25253. ^
  25254. dt_arith.c:1800:9: note: in expansion of macro 'INIT_INTEGER'
  25255. INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25256. ^
  25257. dt_arith.c:142:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25258. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25259. ^
  25260. dt_arith.c:1800:9: note: in expansion of macro 'INIT_INTEGER'
  25261. INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25262. ^
  25263. dt_arith.c:161:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25264. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25265. ^
  25266. dt_arith.c:1800:9: note: in expansion of macro 'INIT_INTEGER'
  25267. INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25268. ^
  25269. dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25270. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25271. ^
  25272. dt_arith.c:1804:9: note: in expansion of macro 'INIT_INTEGER'
  25273. INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25274. ^
  25275. dt_arith.c:142:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25276. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25277. ^
  25278. dt_arith.c:1804:9: note: in expansion of macro 'INIT_INTEGER'
  25279. INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25280. ^
  25281. dt_arith.c:161:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25282. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25283. ^
  25284. dt_arith.c:1804:9: note: in expansion of macro 'INIT_INTEGER'
  25285. INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25286. ^
  25287. dt_arith.c: In function 'test_conv_int_2':
  25288. dt_arith.c:2651:10: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  25289. char buf[32*100];
  25290. ^
  25291. dt_arith.c: In function 'my_isnan':
  25292. dt_arith.c:2705:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25293. retval = (x!=x);
  25294. ^
  25295. dt_arith.c:2709:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25296. retval = (x!=x);
  25297. ^
  25298. dt_arith.c:2714:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25299. retval = (x!=x);
  25300. ^
  25301. In file included from /usr/include/stdio.h:492:0,
  25302. from ../src/H5Epublic.h:22,
  25303. from ../src/hdf5.h:28,
  25304. from h5test.h:25,
  25305. from dt_arith.c:25:
  25306. dt_arith.c:2729:37: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25307. HDsnprintf(s, sizeof(s), "%g", x);
  25308. ^
  25309. dt_arith.c:2729:6: note: in expansion of macro 'HDsnprintf'
  25310. HDsnprintf(s, sizeof(s), "%g", x);
  25311. ^
  25312. dt_arith.c: In function 'test_conv_flt_1':
  25313. dt_arith.c:3136:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  25314. underflow = HDfabs(*((double*)aligned)) < FLT_MIN;
  25315. ^
  25316. dt_arith.c:3137:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  25317. overflow = HDfabs(*((double*)aligned)) > FLT_MAX;
  25318. ^
  25319. dt_arith.c:3154:24: warning: conversion to 'float' from 'long double' may alter its value [-Wfloat-conversion]
  25320. hw_f = *((long double*)aligned);
  25321. ^
  25322. dt_arith.c:3162:24: warning: conversion to 'double' from 'long double' may alter its value [-Wfloat-conversion]
  25323. hw_d = *((long double*)aligned);
  25324. ^
  25325. In file included from h5test.h:26:0,
  25326. from dt_arith.c:25:
  25327. ../src/H5private.h:749:34: warning: conversion to 'double' from 'long double' may alter its value [-Wfloat-conversion]
  25328. #define HDfrexpl(X,N) frexpl(X,N)
  25329. ^
  25330. dt_arith.c:3299:33: note: in expansion of macro 'HDfrexpl'
  25331. check_mant[0] = HDfrexpl(x, check_expo+0);
  25332. ^
  25333. ../src/H5private.h:749:34: warning: conversion to 'double' from 'long double' may alter its value [-Wfloat-conversion]
  25334. #define HDfrexpl(X,N) frexpl(X,N)
  25335. ^
  25336. dt_arith.c:3300:33: note: in expansion of macro 'HDfrexpl'
  25337. check_mant[1] = HDfrexpl(hw_ld, check_expo+1);
  25338. ^
  25339. dt_arith.c:3307:59: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  25340. int valid_bits=(int)((dst_ebias+dst_msize)+MIN(check_expo[0],check_expo[1]))-1;
  25341. ^
  25342. dt_arith.c:3307:59: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  25343. dt_arith.c:3308:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25344. double epsilon=1.0;
  25345. ^
  25346. dt_arith.c:3323:25: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25347. HDfabs(check_mant[0]-check_mant[1])<FP_EPSILON)
  25348. ^
  25349. dt_arith.c:3396:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25350. printf(" %29.20e\n", x);
  25351. ^
  25352. dt_arith.c:3416:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25353. printf(" %29.20e\n", x);
  25354. ^
  25355. dt_arith.c:3434:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25356. printf(" %29.20e\n", hw_f);
  25357. ^
  25358. dt_arith.c: In function 'test_conv_int_fp':
  25359. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25360. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25361. ^
  25362. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25363. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25364. ^
  25365. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25366. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25367. ^
  25368. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25369. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25370. ^
  25371. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25372. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25373. ^
  25374. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25375. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25376. ^
  25377. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25378. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25379. ^
  25380. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25381. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25382. ^
  25383. dt_arith.c:150:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25384. value1 <<= 1; \
  25385. ^
  25386. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25387. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25388. ^
  25389. dt_arith.c:151:22: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25390. value2 = (value1 - 1) | value1; \
  25391. ^
  25392. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25393. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25394. ^
  25395. dt_arith.c:153:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25396. value1 <<= 1; \
  25397. ^
  25398. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25399. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25400. ^
  25401. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25402. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25403. ^
  25404. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25405. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25406. ^
  25407. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25408. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25409. ^
  25410. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25411. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25412. ^
  25413. dt_arith.c:168:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion]
  25414. value2 <<= 1; \
  25415. ^
  25416. dt_arith.c:3779:9: note: in expansion of macro 'INIT_INTEGER'
  25417. INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25418. ^
  25419. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25420. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25421. ^
  25422. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25423. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25424. ^
  25425. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25426. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25427. ^
  25428. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25429. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25430. ^
  25431. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25432. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25433. ^
  25434. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25435. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25436. ^
  25437. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25438. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25439. ^
  25440. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25441. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25442. ^
  25443. dt_arith.c:150:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25444. value1 <<= 1; \
  25445. ^
  25446. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25447. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25448. ^
  25449. dt_arith.c:151:22: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25450. value2 = (value1 - 1) | value1; \
  25451. ^
  25452. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25453. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25454. ^
  25455. dt_arith.c:153:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25456. value1 <<= 1; \
  25457. ^
  25458. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25459. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25460. ^
  25461. dt_arith.c:154:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  25462. value2 = (~value1) | value1; \
  25463. ^
  25464. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25465. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25466. ^
  25467. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25468. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25469. ^
  25470. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25471. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25472. ^
  25473. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25474. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25475. ^
  25476. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25477. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25478. ^
  25479. dt_arith.c:168:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  25480. value2 <<= 1; \
  25481. ^
  25482. dt_arith.c:3781:9: note: in expansion of macro 'INIT_INTEGER'
  25483. INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25484. ^
  25485. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25486. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25487. ^
  25488. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25489. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25490. ^
  25491. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25492. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25493. ^
  25494. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25495. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25496. ^
  25497. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25498. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25499. ^
  25500. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25501. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25502. ^
  25503. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25504. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25505. ^
  25506. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25507. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25508. ^
  25509. dt_arith.c:150:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25510. value1 <<= 1; \
  25511. ^
  25512. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25513. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25514. ^
  25515. dt_arith.c:151:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25516. value2 = (value1 - 1) | value1; \
  25517. ^
  25518. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25519. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25520. ^
  25521. dt_arith.c:153:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25522. value1 <<= 1; \
  25523. ^
  25524. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25525. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25526. ^
  25527. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25528. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25529. ^
  25530. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25531. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25532. ^
  25533. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25534. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25535. ^
  25536. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25537. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25538. ^
  25539. dt_arith.c:168:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  25540. value2 <<= 1; \
  25541. ^
  25542. dt_arith.c:3783:9: note: in expansion of macro 'INIT_INTEGER'
  25543. INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25544. ^
  25545. dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25546. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25547. ^
  25548. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25549. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25550. ^
  25551. dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25552. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25553. ^
  25554. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25555. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25556. ^
  25557. dt_arith.c:142:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25558. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25559. ^
  25560. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25561. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25562. ^
  25563. dt_arith.c:142:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25564. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25565. ^
  25566. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25567. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25568. ^
  25569. dt_arith.c:150:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25570. value1 <<= 1; \
  25571. ^
  25572. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25573. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25574. ^
  25575. dt_arith.c:151:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25576. value2 = (value1 - 1) | value1; \
  25577. ^
  25578. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25579. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25580. ^
  25581. dt_arith.c:153:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25582. value1 <<= 1; \
  25583. ^
  25584. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25585. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25586. ^
  25587. dt_arith.c:154:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  25588. value2 = (~value1) | value1; \
  25589. ^
  25590. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25591. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25592. ^
  25593. dt_arith.c:161:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25594. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25595. ^
  25596. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25597. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25598. ^
  25599. dt_arith.c:161:37: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  25600. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25601. ^
  25602. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25603. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25604. ^
  25605. dt_arith.c:168:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  25606. value2 <<= 1; \
  25607. ^
  25608. dt_arith.c:3785:9: note: in expansion of macro 'INIT_INTEGER'
  25609. INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25610. ^
  25611. dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25612. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25613. ^
  25614. dt_arith.c:3789:9: note: in expansion of macro 'INIT_INTEGER'
  25615. INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25616. ^
  25617. dt_arith.c:142:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25618. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25619. ^
  25620. dt_arith.c:3789:9: note: in expansion of macro 'INIT_INTEGER'
  25621. INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25622. ^
  25623. dt_arith.c:161:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25624. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25625. ^
  25626. dt_arith.c:3789:9: note: in expansion of macro 'INIT_INTEGER'
  25627. INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25628. ^
  25629. dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25630. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25631. ^
  25632. dt_arith.c:3793:9: note: in expansion of macro 'INIT_INTEGER'
  25633. INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25634. ^
  25635. dt_arith.c:142:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25636. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25637. ^
  25638. dt_arith.c:3793:9: note: in expansion of macro 'INIT_INTEGER'
  25639. INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25640. ^
  25641. dt_arith.c:161:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25642. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25643. ^
  25644. dt_arith.c:3793:9: note: in expansion of macro 'INIT_INTEGER'
  25645. INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25646. ^
  25647. dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25648. if(value1<=SRC_MAX && value1>=SRC_MIN) { \
  25649. ^
  25650. dt_arith.c:3797:9: note: in expansion of macro 'INIT_INTEGER'
  25651. INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25652. ^
  25653. dt_arith.c:142:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25654. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25655. ^
  25656. dt_arith.c:3797:9: note: in expansion of macro 'INIT_INTEGER'
  25657. INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25658. ^
  25659. dt_arith.c:161:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
  25660. if(value2<=SRC_MAX && value2>=SRC_MIN) { \
  25661. ^
  25662. dt_arith.c:3797:9: note: in expansion of macro 'INIT_INTEGER'
  25663. INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts);
  25664. ^
  25665. dt_arith.c:4342:19: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  25666. for(q=dst_nbits/8; q<dst_size; q++) {
  25667. ^
  25668. dt_arith.c:4602:35: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25669. printf(" %29f\n", *((float*)aligned));
  25670. ^
  25671. dt_arith.c:4667:35: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25672. printf(" %29f\n", *((float*)aligned));
  25673. ^
  25674. dt_arith.c:4715:17: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'long long int' [-Wformat=]
  25675. printf(" %29"H5_PRINTF_LL_WIDTH"d\n", *((long long*)hw));
  25676. ^
  25677. dt_arith.c:4715:17: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'long long int' [-Wformat=]
  25678. dt_arith.c:4718:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'long long unsigned int' [-Wformat=]
  25679. printf(" %29"H5_PRINTF_LL_WIDTH"u\n", *((unsigned long long*)hw));
  25680. ^
  25681. dt_arith.c:4718:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'long long unsigned int' [-Wformat=]
  25682. dt_arith.c:4721:35: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  25683. printf(" %29f\n", *((float*)hw));
  25684. ^
  25685. dt_arith.c:4552:2: warning: label 'printing' defined but not used [-Wunused-label]
  25686. printing:
  25687. ^
  25688. dt_arith.c: In function 'main':
  25689. dt_arith.c:5499:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25690. nerrors += test_hard_query();
  25691. ^
  25692. dt_arith.c:5507:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25693. nerrors += test_derived_flt();
  25694. ^
  25695. dt_arith.c:5512:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25696. nerrors += test_derived_integer();
  25697. ^
  25698. dt_arith.c:5520:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25699. nerrors += run_fp_tests("noop");
  25700. ^
  25701. dt_arith.c:5523:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25702. nerrors += run_fp_tests("hard");
  25703. ^
  25704. dt_arith.c:5526:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25705. nerrors += run_integer_tests("hard");
  25706. ^
  25707. dt_arith.c:5529:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25708. nerrors += run_int_fp_conv("hard");
  25709. ^
  25710. dt_arith.c:5532:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25711. nerrors += run_fp_int_conv("hard");
  25712. ^
  25713. dt_arith.c:5535:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25714. nerrors += test_particular_fp_integer();
  25715. ^
  25716. dt_arith.c:5545:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25717. nerrors += run_fp_tests("soft");
  25718. ^
  25719. dt_arith.c:5548:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25720. nerrors += test_conv_int_2();
  25721. ^
  25722. dt_arith.c:5549:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25723. nerrors += run_integer_tests("soft");
  25724. ^
  25725. dt_arith.c:5556:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25726. nerrors += run_fp_int_conv("soft");
  25727. ^
  25728. dt_arith.c:5559:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25729. nerrors += run_int_fp_conv("soft");
  25730. ^
  25731. CC dtypes.o
  25732. dtypes.c: In function 'test_compound_9':
  25733. dtypes.c:1644:5: warning: initialization discards 'const' qualifier from pointer target type
  25734. cmpd_struct wdata = {11, "variable-length string", 22};
  25735. ^
  25736. dtypes.c: In function 'test_compound_10':
  25737. dtypes.c:1863:28: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  25738. wdata[i].str[9] += (char)i;
  25739. ^
  25740. dtypes.c:1868:46: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  25741. ((char*)(wdata[i].text.p))[len-2] += (char)i;
  25742. ^
  25743. dtypes.c: In function 'test_compound_11':
  25744. dtypes.c:2107:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25745. if(((big_t *)buf_orig)[u].d1!=((little_t *)buf)[u].d1) {
  25746. ^
  25747. dtypes.c:2147:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25748. if(((big_t *)buf_orig)[u].d1!=((little_t *)buf)[u].d1) {
  25749. ^
  25750. dtypes.c:2181:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25751. if(((big_t *)buf_orig)[u].d1!=((little_t *)buf)[u].d1) {
  25752. ^
  25753. dtypes.c: In function 'test_compound_13':
  25754. dtypes.c:2398:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25755. if(data_out.y != data_in.y) TEST_ERROR
  25756. ^
  25757. dtypes.c: In function 'test_compound_14':
  25758. dtypes.c:2452:5: warning: initialization discards 'const' qualifier from pointer target type
  25759. cmpd_struct_1 wdata1 = {'A', 'B', "variable-length string"};
  25760. ^
  25761. dtypes.c:2455:5: warning: initialization discards 'const' qualifier from pointer target type
  25762. cmpd_struct_2 wdata2 = {'C', 'D', "another vlen!", 1, 2, -1, 9001};
  25763. ^
  25764. dtypes.c: In function 'test_int_float_except':
  25765. dtypes.c:5963:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25766. if(*floatp != buf_float[u]) TEST_ERROR
  25767. ^
  25768. dtypes.c:5984:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25769. if(*floatp != buf2_float[u]) TEST_ERROR
  25770. ^
  25771. dtypes.c: In function 'create_del_obj_named_test_file':
  25772. dtypes.c:6544:12: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  25773. herr_t status; /* Generic return value */
  25774. ^
  25775. dtypes.c: In function 'test_utf_ascii_conv':
  25776. dtypes.c:7084:55: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  25777. status = H5Tconvert(utf8_vtid, ascii_vtid, 1, (void *)utf8_w, NULL, H5P_DEFAULT);
  25778. ^
  25779. dtypes.c:7117:55: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  25780. status = H5Tconvert(ascii_vtid, utf8_vtid, 1, (void *)ascii_w, NULL, H5P_DEFAULT);
  25781. ^
  25782. In file included from dtypes.c:26:0:
  25783. dtypes.c: At top level:
  25784. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  25785. static const char *H5_get_srcdir(void)
  25786. ^
  25787. dt_arith.c: In function 'test_conv_flt_1':
  25788. dt_arith.c:3268:20: warning: 'overflow' may be used uninitialized in this function [-Wmaybe-uninitialized]
  25789. if (overflow && my_isinf(dendian, buf+j*sizeof(float),
  25790. ^
  25791. dt_arith.c: In function 'test_conv_int_fp':
  25792. dt_arith.c:4363:13: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  25793. for (k = 0; k < src_size; k += 2) {
  25794. ^
  25795. dtypes.c: In function 'test_compound_4':
  25796. dtypes.c:917:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  25797. test_compound_4(void)
  25798. ^
  25799. dtypes.c:917:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  25800. dtypes.c: In function 'test_compound_3':
  25801. dtypes.c:799:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  25802. test_compound_3(void)
  25803. ^
  25804. dtypes.c:799:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  25805. dtypes.c: In function 'test_compound_2':
  25806. dtypes.c:678:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  25807. test_compound_2(void)
  25808. ^
  25809. dtypes.c:678:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  25810. dtypes.c: In function 'main':
  25811. dtypes.c:4571:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  25812. if (nerrors) {
  25813. ^
  25814. CC dsets.o
  25815. CC cmpd_dset.o
  25816. dsets.c:209:5: warning: size of 'points' is 80000 bytes [-Wlarger-than=]
  25817. int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2];
  25818. ^
  25819. dsets.c:209:35: warning: size of 'check' is 80000 bytes [-Wlarger-than=]
  25820. int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2];
  25821. ^
  25822. dsets.c:210:8: warning: size of 'points_dbl' is 160000 bytes [-Wlarger-than=]
  25823. double points_dbl[DSET_DIM1][DSET_DIM2], check_dbl[DSET_DIM1][DSET_DIM2];
  25824. ^
  25825. dsets.c:210:42: warning: size of 'check_dbl' is 160000 bytes [-Wlarger-than=]
  25826. double points_dbl[DSET_DIM1][DSET_DIM2], check_dbl[DSET_DIM1][DSET_DIM2];
  25827. ^
  25828. dsets.c: In function 'test_simple_io':
  25829. dsets.c:405:25: warning: size of 'rdata' is 80000 bytes [-Wlarger-than=]
  25830. int rdata[DSET_DIM1][DSET_DIM2];
  25831. ^
  25832. dsets.c: In function 'test_userblock_offset':
  25833. dsets.c:524:25: warning: size of 'rdata' is 80000 bytes [-Wlarger-than=]
  25834. int rdata[DSET_DIM1][DSET_DIM2];
  25835. ^
  25836. dsets.c: In function 'test_conv_buffer':
  25837. dsets.c:1032:27: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  25838. cf->b[j] = (float)(100.0f*(j+1) + 0.01f*j);
  25839. ^
  25840. dsets.c:1032:41: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  25841. cf->b[j] = (float)(100.0f*(j+1) + 0.01f*j);
  25842. ^
  25843. dsets.c:1035:19: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  25844. cf->c[j] = 100.0f*(j+1) + 0.02f*j;
  25845. ^
  25846. dsets.c:1035:33: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  25847. cf->c[j] = 100.0f*(j+1) + 0.02f*j;
  25848. ^
  25849. dsets.c: In function 'test_nbit_int':
  25850. dsets.c:2787:28: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25851. (long long)HDpow(2.0f, (double)(precision - 1))) << offset);
  25852. ^
  25853. dsets.c:2835:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25854. if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) {
  25855. ^
  25856. dsets.c:2835:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25857. if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) {
  25858. ^
  25859. dsets.c: In function 'test_nbit_float':
  25860. dsets.c:2962:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25861. if(!(orig_data[i][j]==orig_data[i][j])) continue; /* skip if value is NaN */
  25862. ^
  25863. dsets.c:2963:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25864. if(new_data[i][j] != orig_data[i][j]) {
  25865. ^
  25866. dsets.c: In function 'test_nbit_double':
  25867. dsets.c:3019:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25868. double orig_data[2][5] = {{1.6081706885101836e+60, -255.32099170994480,
  25869. ^
  25870. dsets.c:3019:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25871. dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25872. 1.2677579992621376e-61, 64568.289448797700, -1.0619721778839084e-75}, {2.1499497833454840e+56,
  25873. ^
  25874. dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25875. dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25876. dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25877. dsets.c:3021:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25878. 6.6562295504670740e-3, -1.5747263393432150, 1.0711093225222612, -9.8971679387636870e-1}};
  25879. ^
  25880. dsets.c:3021:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25881. dsets.c:3021:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25882. dsets.c:3021:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25883. dsets.c:3093:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25884. if(!(orig_data[i][j]==orig_data[i][j])) continue; /* skip if value is NaN */
  25885. ^
  25886. dsets.c:3094:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25887. if(new_data[i][j] != orig_data[i][j]) {
  25888. ^
  25889. dsets.c: In function 'test_nbit_array':
  25890. dsets.c:3195:38: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25891. (long long)HDpow(2.0, (double)precision)) << offset);
  25892. ^
  25893. dsets.c:3195:38: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25894. dsets.c: In function 'test_nbit_compound':
  25895. dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25896. const float float_val[2][5] = {{(float)188384.00, (float)19.103516, (float)-1.0831790e9, (float)-84.242188,
  25897. ^
  25898. dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25899. dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25900. dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25901. dsets.c:3304:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25902. (float)5.2045898}, {(float)-49140.000, (float)2350.2500, (float)-3.2110596e-1, (float)6.4998865e-5, (float)-0.0000000}};
  25903. ^
  25904. dsets.c:3304:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25905. dsets.c:3304:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25906. dsets.c:3304:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25907. dsets.c:3304:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25908. dsets.c:3304:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25909. dsets.c:3371:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25910. (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
  25911. ^
  25912. dsets.c:3371:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25913. dsets.c:3373:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25914. (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
  25915. ^
  25916. dsets.c:3373:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25917. dsets.c:3375:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25918. (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
  25919. ^
  25920. dsets.c:3375:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25921. dsets.c:3428:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25922. if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) ||
  25923. ^
  25924. dsets.c:3428:66: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  25925. if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) ||
  25926. ^
  25927. dsets.c:3429:35: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  25928. (new_data[i][j].c & c_mask) != (orig_data[i][j].c & c_mask) ||
  25929. ^
  25930. dsets.c:3429:67: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  25931. (new_data[i][j].c & c_mask) != (orig_data[i][j].c & c_mask) ||
  25932. ^
  25933. dsets.c:3430:35: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion]
  25934. (new_data[i][j].s & s_mask) != (orig_data[i][j].s & s_mask) ||
  25935. ^
  25936. cmpd_dset.c: In function 'test_compound':
  25937. dsets.c:3430:67: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion]
  25938. (new_data[i][j].s & s_mask) != (orig_data[i][j].s & s_mask) ||
  25939. ^
  25940. dsets.c:3431:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25941. (orig_data[i][j].f==orig_data[i][j].f && new_data[i][j].f != orig_data[i][j].f))
  25942. ^
  25943. cmpd_dset.c:154:18: warning: size of 's1' is 6400000 bytes [-Wlarger-than=]
  25944. static s1_t s1[NX*NY];
  25945. ^
  25946. cmpd_dset.c:158:18: warning: size of 's2' is 6400000 bytes [-Wlarger-than=]
  25947. static s2_t s2[NX*NY];
  25948. ^
  25949. cmpd_dset.c:162:18: warning: size of 's3' is 6400000 bytes [-Wlarger-than=]
  25950. static s3_t s3[NX*NY];
  25951. ^
  25952. cmpd_dset.c:166:18: warning: size of 's4' is 1600000 bytes [-Wlarger-than=]
  25953. static s4_t s4[NX*NY];
  25954. ^
  25955. cmpd_dset.c:170:18: warning: size of 's5' is 9600000 bytes [-Wlarger-than=]
  25956. static s5_t s5[NX*NY];
  25957. ^
  25958. cmpd_dset.c:173:18: warning: size of 's6' is 9600000 bytes [-Wlarger-than=]
  25959. static s6_t s6[NX*NY];
  25960. ^
  25961. dsets.c:3431:75: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  25962. (orig_data[i][j].f==orig_data[i][j].f && new_data[i][j].f != orig_data[i][j].f))
  25963. ^
  25964. dsets.c: In function 'test_nbit_compound_2':
  25965. dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25966. const float float_val[2][5] = {{(float)188384.00, (float)19.103516, (float)-1.0831790e9, (float)-84.242188,
  25967. ^
  25968. dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25969. dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25970. dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25971. dsets.c:3515:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25972. (float)5.2045898}, {(float)-49140.000, (float)2350.2500, (float)-3.2110596e-1, (float)6.4998865e-5, (float)-0.0000000}};
  25973. ^
  25974. dsets.c:3515:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25975. dsets.c:3515:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25976. dsets.c:3515:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25977. dsets.c:3515:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25978. dsets.c:3515:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25979. dsets.c:3614:32: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25980. (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
  25981. ^
  25982. dsets.c:3614:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25983. dsets.c:3616:32: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25984. (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
  25985. ^
  25986. dsets.c:3616:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25987. dsets.c:3618:32: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25988. (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
  25989. ^
  25990. dsets.c:3618:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25991. dsets.c:3622:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25992. (long long)HDpow(2.0, (double)precision[3])) << offset[3]);
  25993. ^
  25994. dsets.c:3622:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25995. dsets.c:3627:40: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  25996. (long long)HDpow(2.0, (double)(precision[4]-1))) << offset[4]);
  25997. ^
  25998. dsets.c:3627:40: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  25999. dsets.c:3632:42: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26000. (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
  26001. ^
  26002. dsets.c:3632:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  26003. dsets.c:3634:42: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26004. (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
  26005. ^
  26006. dsets.c:3634:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  26007. dsets.c:3636:42: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26008. (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
  26009. ^
  26010. dsets.c:3636:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast]
  26011. dsets.c:3701:40: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  26012. if((new_data[i][j].b[m][n]&b_mask)!=(orig_data[i][j].b[m][n]&b_mask)) {
  26013. ^
  26014. dsets.c:3701:74: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  26015. if((new_data[i][j].b[m][n]&b_mask)!=(orig_data[i][j].b[m][n]&b_mask)) {
  26016. ^
  26017. dsets.c:3708:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26018. if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)||
  26019. ^
  26020. dsets.c:3708:81: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26021. if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)||
  26022. ^
  26023. dsets.c:3709:43: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  26024. (new_data[i][j].d[m][n].c & c_mask)!=(orig_data[i][j].d[m][n].c & c_mask)||
  26025. ^
  26026. dsets.c:3709:81: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  26027. (new_data[i][j].d[m][n].c & c_mask)!=(orig_data[i][j].d[m][n].c & c_mask)||
  26028. ^
  26029. dsets.c:3710:43: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion]
  26030. (new_data[i][j].d[m][n].s & s_mask)!=(orig_data[i][j].d[m][n].s & s_mask)||
  26031. ^
  26032. dsets.c:3710:81: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion]
  26033. (new_data[i][j].d[m][n].s & s_mask)!=(orig_data[i][j].d[m][n].s & s_mask)||
  26034. ^
  26035. dsets.c:3711:42: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26036. (new_data[i][j].d[m][n].f==new_data[i][j].d[m][n].f &&
  26037. ^
  26038. dsets.c:3712:43: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26039. new_data[i][j].d[m][n].f != new_data[i][j].d[m][n].f)) {
  26040. ^
  26041. dsets.c:3718:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26042. if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)||
  26043. ^
  26044. dsets.c:3718:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26045. if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)||
  26046. ^
  26047. dsets.c:3719:32: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  26048. (new_data[i][j].a.c & c_mask)!=(orig_data[i][j].a.c & c_mask)||
  26049. ^
  26050. dsets.c:3719:64: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion]
  26051. (new_data[i][j].a.c & c_mask)!=(orig_data[i][j].a.c & c_mask)||
  26052. ^
  26053. dsets.c:3720:32: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion]
  26054. (new_data[i][j].a.s & s_mask)!=(orig_data[i][j].a.s & s_mask)||
  26055. ^
  26056. dsets.c:3720:64: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion]
  26057. (new_data[i][j].a.s & s_mask)!=(orig_data[i][j].a.s & s_mask)||
  26058. ^
  26059. dsets.c:3721:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26060. (new_data[i][j].a.f==new_data[i][j].a.f &&
  26061. ^
  26062. dsets.c:3722:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26063. new_data[i][j].a.f != new_data[i][j].a.f)||
  26064. ^
  26065. cmpd_dset.c: In function 'initialize_stype1':
  26066. cmpd_dset.c:885:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26067. s_ptr->f = i*2/3;
  26068. ^
  26069. cmpd_dset.c:886:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26070. s_ptr->g = i*2/3+1;
  26071. ^
  26072. cmpd_dset.c:888:20: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26073. s_ptr->h[j] = i*j/5+j;
  26074. ^
  26075. cmpd_dset.c:889:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26076. s_ptr->i = i*2/3+2;
  26077. ^
  26078. cmpd_dset.c:890:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26079. s_ptr->j = i*2/3+3;
  26080. ^
  26081. cmpd_dset.c: In function 'initialize_stype2':
  26082. cmpd_dset.c:921:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26083. s_ptr->a = i*8+0;
  26084. ^
  26085. cmpd_dset.c:922:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26086. s_ptr->b = i*8+1;
  26087. ^
  26088. cmpd_dset.c:924:20: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26089. s_ptr->c[j] = i*8+j;
  26090. ^
  26091. cmpd_dset.c:925:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26092. s_ptr->d = i*8+6;
  26093. ^
  26094. cmpd_dset.c:926:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26095. s_ptr->e = i*8+7;
  26096. ^
  26097. cmpd_dset.c:928:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26098. s_ptr->f = i*2/3;
  26099. ^
  26100. cmpd_dset.c:929:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26101. s_ptr->g = i*2/3+1;
  26102. ^
  26103. cmpd_dset.c:931:20: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26104. s_ptr->h[j] = i*j/5+j;
  26105. ^
  26106. cmpd_dset.c:932:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26107. s_ptr->i = i*2/3+2;
  26108. ^
  26109. cmpd_dset.c:933:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26110. s_ptr->j = i*2/3+3;
  26111. ^
  26112. cmpd_dset.c:935:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26113. s_ptr->k = i/7+1;
  26114. ^
  26115. cmpd_dset.c:936:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26116. s_ptr->l = i/7+2;
  26117. ^
  26118. cmpd_dset.c:937:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26119. s_ptr->m = i/7+3;
  26120. ^
  26121. cmpd_dset.c:938:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26122. s_ptr->n = i/7+4;
  26123. ^
  26124. cmpd_dset.c:940:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26125. s_ptr->o = i*3+0;
  26126. ^
  26127. cmpd_dset.c:941:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26128. s_ptr->p = i*3+1;
  26129. ^
  26130. cmpd_dset.c:942:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26131. s_ptr->q = i*3+2;
  26132. ^
  26133. dsets.c: In function 'test_nbit_compound_3':
  26134. dsets.c:3850:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26135. orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0);
  26136. ^
  26137. dsets.c:3850:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26138. dsets.c:3850:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26139. cmpd_dset.c: In function 'initialize_stype4':
  26140. cmpd_dset.c:999:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26141. s_ptr->a = i*8+0;
  26142. ^
  26143. cmpd_dset.c:1000:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26144. s_ptr->b = i*8+1;
  26145. ^
  26146. cmpd_dset.c:1002:20: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26147. s_ptr->c[j] = i*8+j;
  26148. ^
  26149. cmpd_dset.c:1003:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26150. s_ptr->d = i*8+6;
  26151. ^
  26152. cmpd_dset.c:1004:16: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  26153. s_ptr->e = i*8+7;
  26154. ^
  26155. cmpd_dset.c:1006:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26156. s_ptr->f = i*2/3;
  26157. ^
  26158. cmpd_dset.c:1007:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26159. s_ptr->g = i*2/3+1;
  26160. ^
  26161. cmpd_dset.c:1009:20: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26162. s_ptr->h[j] = i*j/5+j;
  26163. ^
  26164. cmpd_dset.c:1010:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26165. s_ptr->i = i*2/3+2;
  26166. ^
  26167. cmpd_dset.c:1011:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion]
  26168. s_ptr->j = i*2/3+3;
  26169. ^
  26170. cmpd_dset.c:1013:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26171. s_ptr->k = i/7+1;
  26172. ^
  26173. cmpd_dset.c:1014:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26174. s_ptr->l = i/7+2;
  26175. ^
  26176. cmpd_dset.c:1015:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26177. s_ptr->m = i/7+3;
  26178. ^
  26179. cmpd_dset.c:1016:23: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  26180. s_ptr->n = i/7+4;
  26181. ^
  26182. cmpd_dset.c:1018:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26183. s_ptr->o = i*3+0;
  26184. ^
  26185. cmpd_dset.c:1019:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26186. s_ptr->p = i*3+1;
  26187. ^
  26188. cmpd_dset.c:1020:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26189. s_ptr->q = i*3+2;
  26190. ^
  26191. cmpd_dset.c:1022:23: warning: conversion to 'long long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26192. s_ptr->r = i*5+1;
  26193. ^
  26194. cmpd_dset.c:1023:23: warning: conversion to 'long long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26195. s_ptr->s = i*5+2;
  26196. ^
  26197. dsets.c:3850:39: warning: cast from function call of type 'double' to non-matching type 'long int' [-Wbad-function-cast]
  26198. orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0);
  26199. ^
  26200. cmpd_dset.c:1024:23: warning: conversion to 'long long int' from 'size_t' may change the sign of the result [-Wsign-conversion]
  26201. s_ptr->t = i*5+3;
  26202. ^
  26203. In file included from h5test.h:26:0,
  26204. from dsets.c:26:
  26205. ../src/H5private.h:1050:31: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  26206. #define HDrandom() HDrand()
  26207. ^
  26208. dsets.c:3850:26: note: in expansion of macro 'HDrandom'
  26209. orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0);
  26210. ^
  26211. dsets.c: In function 'test_nbit_int_size':
  26212. dsets.c:3982:13: warning: size of 'orig_data' is 80000 bytes [-Wlarger-than=]
  26213. int orig_data[DSET_DIM1][DSET_DIM2];
  26214. ^
  26215. dsets.c:4038:39: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast]
  26216. orig_data[i][j] = rand() % (int)pow((double)2, (double)(precision-1)) << offset;
  26217. ^
  26218. dsets.c: In function 'test_nbit_flt_size':
  26219. dsets.c:4156:13: warning: size of 'orig_data' is 80000 bytes [-Wlarger-than=]
  26220. float orig_data[DSET_DIM1][DSET_DIM2];
  26221. ^
  26222. cmpd_dset.c: In function 'compare_data':
  26223. cmpd_dset.c:1304:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26224. s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2],
  26225. ^
  26226. cmpd_dset.c:1304:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26227. s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2],
  26228. ^
  26229. dsets.c:4245:30: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26230. orig_data[i][j] = (rand() % 1234567) / 2;
  26231. ^
  26232. cmpd_dset.c:1304:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26233. s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2],
  26234. ^
  26235. cmpd_dset.c:1304:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26236. s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2],
  26237. ^
  26238. cmpd_dset.c:1304:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26239. s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2],
  26240. ^
  26241. cmpd_dset.c:1305:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26242. s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8],
  26243. ^
  26244. cmpd_dset.c:1305:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26245. s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8],
  26246. ^
  26247. cmpd_dset.c:1305:44: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26248. s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8],
  26249. ^
  26250. cmpd_dset.c:1305:56: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26251. s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8],
  26252. ^
  26253. cmpd_dset.c:1305:68: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26254. s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8],
  26255. ^
  26256. cmpd_dset.c:1305:80: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26257. s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8],
  26258. ^
  26259. cmpd_dset.c:1306:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26260. s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14],
  26261. ^
  26262. cmpd_dset.c:1306:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26263. s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14],
  26264. ^
  26265. cmpd_dset.c:1306:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26266. s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14],
  26267. ^
  26268. cmpd_dset.c:1306:58: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26269. s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14],
  26270. ^
  26271. cmpd_dset.c:1306:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26272. s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14],
  26273. ^
  26274. dsets.c: In function 'test_scaleoffset_float':
  26275. cmpd_dset.c:1306:84: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26276. s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14],
  26277. ^
  26278. cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26279. s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n);
  26280. ^
  26281. dsets.c:4671:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26282. orig_data[i][j] = (float)((HDrandom() % 100000) / (float)1000.0);
  26283. ^
  26284. cmpd_dset.c:1307:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26285. s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n);
  26286. ^
  26287. cmpd_dset.c:1307:43: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26288. s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n);
  26289. ^
  26290. cmpd_dset.c:1311:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26291. d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2],
  26292. ^
  26293. dsets.c:4671:57: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26294. orig_data[i][j] = (float)((HDrandom() % 100000) / (float)1000.0);
  26295. ^
  26296. cmpd_dset.c:1311:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26297. d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2],
  26298. ^
  26299. dsets.c:4714:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26300. if(HDfabs(new_data[i][j]-orig_data[i][j]) > HDpow(10.0, -3.0)) {
  26301. ^
  26302. dsets.c:4714:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26303. cmpd_dset.c:1311:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26304. d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2],
  26305. ^
  26306. cmpd_dset.c:1311:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26307. d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2],
  26308. ^
  26309. cmpd_dset.c:1311:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26310. d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2],
  26311. ^
  26312. cmpd_dset.c:1312:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26313. d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8],
  26314. ^
  26315. dsets.c: In function 'test_scaleoffset_float_2':
  26316. dsets.c:4791:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26317. fillval = 10000.0;
  26318. ^
  26319. cmpd_dset.c:1312:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26320. d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8],
  26321. ^
  26322. dsets.c:4819:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26323. orig_data[0][j] = (float)((HDrandom() % 100000) / (float)1000.0);
  26324. ^
  26325. cmpd_dset.c:1312:44: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26326. d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8],
  26327. ^
  26328. cmpd_dset.c:1312:56: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26329. d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8],
  26330. ^
  26331. cmpd_dset.c:1312:68: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26332. d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8],
  26333. ^
  26334. dsets.c:4819:57: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  26335. orig_data[0][j] = (float)((HDrandom() % 100000) / (float)1000.0);
  26336. ^
  26337. cmpd_dset.c:1312:80: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26338. d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8],
  26339. ^
  26340. cmpd_dset.c:1313:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26341. d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13],
  26342. ^
  26343. dsets.c:4862:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26344. if(HDfabs(new_data[0][j]-orig_data[0][j]) > HDpow(10.0, -3.0)) {
  26345. ^
  26346. dsets.c:4862:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26347. cmpd_dset.c:1313:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26348. d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13],
  26349. ^
  26350. cmpd_dset.c:1313:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26351. d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13],
  26352. ^
  26353. dsets.c: In function 'test_scaleoffset_double':
  26354. dsets.c:4947:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26355. orig_data[i][j] = (HDrandom() % 10000000) / 10000000.0;
  26356. ^
  26357. cmpd_dset.c:1313:58: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26358. d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13],
  26359. ^
  26360. cmpd_dset.c:1313:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26361. d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13],
  26362. ^
  26363. cmpd_dset.c:1314:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26364. d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l,
  26365. ^
  26366. dsets.c:4990:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26367. if(HDfabs(new_data[i][j]-orig_data[i][j]) > HDpow(10.0, -7.0)) {
  26368. ^
  26369. dsets.c:4990:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26370. cmpd_dset.c:1314:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26371. d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l,
  26372. ^
  26373. cmpd_dset.c:1314:48: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26374. d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l,
  26375. ^
  26376. dsets.c: In function 'test_scaleoffset_double_2':
  26377. dsets.c:5067:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26378. fillval = 10000.0;
  26379. ^
  26380. cmpd_dset.c:1314:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26381. d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l,
  26382. ^
  26383. dsets.c:5095:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26384. orig_data[0][j] = (HDrandom() % 10000000) / 10000000.0;
  26385. ^
  26386. dsets.c:5138:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26387. if(HDfabs(new_data[0][j]-orig_data[0][j]) > HDpow(10.0, -7.0)) {
  26388. ^
  26389. dsets.c:5138:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26390. cmpd_dset.c: In function 'test_pack_ooo':
  26391. cmpd_dset.c:1791:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26392. j = HDrand() % num_free;
  26393. ^
  26394. cmpd_dset.c:1803:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26395. sub_cmpd_order = HDrand() % PACK_NMEMBS;
  26396. ^
  26397. dsets.c: In function 'test_set_local':
  26398. dsets.c:5908:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26399. n=1.0;
  26400. ^
  26401. dsets.c:5912:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26402. points_dbl[i][j] = (double)1.5*n++;
  26403. ^
  26404. dsets.c:6106:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26405. if(!DBL_REL_EQUAL(points_dbl[i][j],check_dbl[i][j],0.00001)) {
  26406. ^
  26407. cmpd_dset.c: In function 'main':
  26408. cmpd_dset.c:2195:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26409. nerrors += test_compound(fname, fapl_id);
  26410. ^
  26411. cmpd_dset.c:2199:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26412. nerrors += test_hdf5_src_subset(fname, fapl_id);
  26413. ^
  26414. cmpd_dset.c:2203:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26415. nerrors += test_hdf5_dst_subset(fname, fapl_id);
  26416. ^
  26417. cmpd_dset.c:2206:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26418. nerrors += test_pack_ooo();
  26419. ^
  26420. cmpd_dset.c:2209:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26421. nerrors += test_ooo_order(fname);
  26422. ^
  26423. dsets.c: In function 'test_deprec':
  26424. dsets.c:7090:12: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  26425. herr_t status;
  26426. ^
  26427. dsets.c: In function 'test_chunk_cache':
  26428. dsets.c:7432:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26429. w0_2 = w0_1 / 2.;
  26430. ^
  26431. dsets.c: In function 'test_big_chunks_bypass_cache':
  26432. dsets.c:7613:44: warning: size of 'rdata1' is 4000 bytes [-Wlarger-than=]
  26433. static int wdata[BYPASS_CHUNK_DIM/2], rdata1[BYPASS_DIM],
  26434. ^
  26435. dsets.c:7627:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26436. if(H5Pset_cache(fapl_local, 0, rdcc_nelmts, rdcc_nbytes, (double)0.0) < 0) FAIL_STACK_ERROR
  26437. ^
  26438. dsets.c: In function 'test_chunk_expand':
  26439. dsets.c:7857:93: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  26440. for(alloc_time = H5D_ALLOC_TIME_EARLY; alloc_time <= H5D_ALLOC_TIME_INCR; alloc_time++) {
  26441. ^
  26442. In file included from dsets.c:27:0:
  26443. dsets.c: At top level:
  26444. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26445. static const char *H5_get_srcdir(void)
  26446. ^
  26447. cmpd_dset.c: In function 'test_compound':
  26448. cmpd_dset.c:151:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  26449. test_compound (char *filename, hid_t fapl)
  26450. ^
  26451. cmpd_dset.c:151:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  26452. dsets.c: In function 'filter_bogus2':
  26453. dsets.c:1362:18: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
  26454. while(buf_left>0) {
  26455. ^
  26456. cmpd_dset.c: In function 'test_hdf5_src_subset':
  26457. cmpd_dset.c:888:23: warning: assuming signed overflow does not occur when simplifying division [-Wstrict-overflow]
  26458. s_ptr->h[j] = i*j/5+j;
  26459. ^
  26460. cmpd_dset.c:888:23: warning: assuming signed overflow does not occur when simplifying division [-Wstrict-overflow]
  26461. cmpd_dset.c:888:23: warning: assuming signed overflow does not occur when simplifying division [-Wstrict-overflow]
  26462. dsets.c: In function 'test_simple_io':
  26463. dsets.c:396:1: warning: stack usage might be 81136 bytes [-Wstack-usage=]
  26464. test_simple_io(const char *env_h5_drvr, hid_t fapl)
  26465. ^
  26466. dsets.c:498:1: warning: the frame size of 81056 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  26467. }
  26468. ^
  26469. CC filter_fail.o
  26470. In file included from filter_fail.c:25:0:
  26471. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  26472. static const char *H5_get_srcdir_filename(const char *filename)
  26473. ^
  26474. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26475. static const char *H5_get_srcdir(void)
  26476. ^
  26477. CC extend.o
  26478. extend.c:34:14: warning: size of 'buf1' is 40000 bytes [-Wlarger-than=]
  26479. static int buf1[NY][NX], buf2[NX / 2][NY / 2];
  26480. ^
  26481. extend.c:34:28: warning: size of 'buf2' is 10000 bytes [-Wlarger-than=]
  26482. static int buf1[NY][NX], buf2[NX / 2][NY / 2];
  26483. ^
  26484. CC external.o
  26485. dsets.c: In function 'test_nbit_flt_size':
  26486. dsets.c:4150:1: warning: stack usage might be 80128 bytes [-Wstack-usage=]
  26487. test_nbit_flt_size(hid_t file)
  26488. ^
  26489. dsets.c:4337:1: warning: the frame size of 80048 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  26490. }
  26491. ^
  26492. dsets.c: In function 'test_nbit_int_size':
  26493. dsets.c:3976:1: warning: stack usage might be 80144 bytes [-Wstack-usage=]
  26494. test_nbit_int_size(hid_t file)
  26495. ^
  26496. external.c: In function 'test_2':
  26497. external.c:612:14: warning: variable 'n' set but not used [-Wunused-but-set-variable]
  26498. hssize_t n; /*bytes of I/O */
  26499. ^
  26500. external.c: In function 'test_3':
  26501. external.c:780:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26502. whole[i] = i;
  26503. ^
  26504. external.c:801:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26505. whole[i] = 100 + i;
  26506. ^
  26507. dsets.c:4131:1: warning: the frame size of 80064 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  26508. }
  26509. ^
  26510. In file included from external.c:23:0:
  26511. external.c: At top level:
  26512. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  26513. static const char *H5_get_srcdir_filename(const char *filename)
  26514. ^
  26515. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26516. static const char *H5_get_srcdir(void)
  26517. ^
  26518. dsets.c: In function 'test_userblock_offset':
  26519. dsets.c:516:1: warning: stack usage might be 81120 bytes [-Wstack-usage=]
  26520. test_userblock_offset(const char *env_h5_drvr, hid_t fapl)
  26521. ^
  26522. dsets.c:588:1: warning: the frame size of 81040 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  26523. }
  26524. ^
  26525. CC efc.o
  26526. efc.c:36:13: warning: size of 'filename' is 6144 bytes [-Wlarger-than=]
  26527. static char filename[6][1024];
  26528. ^
  26529. CC objcopy.o
  26530. objcopy.c: In function 'compare_data':
  26531. objcopy.c:1067:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  26532. ref_buf1 = (const hdset_reg_ref_t *)buf1;
  26533. ^
  26534. objcopy.c:1068:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  26535. ref_buf2 = (const hdset_reg_ref_t *)buf2;
  26536. ^
  26537. objcopy.c: In function 'test_copy_dataset_compound':
  26538. objcopy.c:2318:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26539. buf[i].d = 1. / (i + 1);
  26540. ^
  26541. objcopy.c: In function 'test_copy_dataset_chunked':
  26542. objcopy.c:2450:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26543. buf1d[i] = (float)(i / 2.0);
  26544. ^
  26545. objcopy.c:2452:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26546. buf2d[i][j] = (float)(i + (j / 100.0));
  26547. ^
  26548. objcopy.c: In function 'test_copy_dataset_chunked_sparse':
  26549. objcopy.c:2793:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26550. buf1d[i] = (float)(i / 10.0);
  26551. ^
  26552. objcopy.c:2795:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26553. buf2d[i][j] = (float)(i + (j / 100.0));
  26554. ^
  26555. objcopy.c: In function 'test_copy_dataset_compressed':
  26556. objcopy.c:2988:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26557. buf[i][j] = (float)(100.0); /* Something easy to compress */
  26558. ^
  26559. objcopy.c: In function 'test_copy_dataset_compact':
  26560. objcopy.c:3117:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26561. buf[i][j] = (float)(i+j/100.0);
  26562. ^
  26563. objcopy.c: In function 'test_copy_dataset_contig_cmpd_vl':
  26564. objcopy.c:7597:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26565. buf[i].a = i * (i - 1);
  26566. ^
  26567. objcopy.c:7602:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26568. buf[i].c = 1. / (i + 1.);
  26569. ^
  26570. objcopy.c:7602:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26571. objcopy.c: In function 'test_copy_dataset_chunked_cmpd_vl':
  26572. objcopy.c:7736:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26573. buf[i].a = i * (i - 1);
  26574. ^
  26575. objcopy.c:7741:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26576. buf[i].c = 1. / (i + 1.);
  26577. ^
  26578. objcopy.c:7741:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26579. objcopy.c: In function 'test_copy_dataset_compact_cmpd_vl':
  26580. objcopy.c:7881:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26581. buf[i].a = i * (i - 1);
  26582. ^
  26583. objcopy.c:7886:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26584. buf[i].c = 1. / (i + 1.);
  26585. ^
  26586. objcopy.c:7886:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26587. In file included from objcopy.c:25:0:
  26588. objcopy.c: At top level:
  26589. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  26590. static const char *H5_get_srcdir_filename(const char *filename)
  26591. ^
  26592. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26593. static const char *H5_get_srcdir(void)
  26594. ^
  26595. objcopy.c: In function 'addr_lookup.isra.0':
  26596. objcopy.c:201:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  26597. addr_lookup(H5O_info_t *oi)
  26598. ^
  26599. CC links.o
  26600. links.c: In function 'external_link_dangling':
  26601. links.c:2712:18: warning: conversion to 'hid_t' from 'ssize_t' may alter its value [-Wconversion]
  26602. status = H5Lget_name_by_idx(rid, "no_file", H5_INDEX_NAME, H5_ITER_INC, 0, NULL, 0, H5P_DEFAULT);
  26603. ^
  26604. links.c: In function 'external_set_elink_fapl1':
  26605. links.c:3515:17: warning: size of 'sv' is 3500 bytes [-Wlarger-than=]
  26606. char sv[H5FD_MEM_NTYPES][500];
  26607. ^
  26608. links.c: In function 'external_set_elink_fapl2':
  26609. links.c:3714:10: warning: size of 'points' is 6400 bytes [-Wlarger-than=]
  26610. int points[NUM40][NUM40];
  26611. ^
  26612. links.c: In function 'link_filters':
  26613. links.c:9822:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26614. > ((double)filesize_unfiltered * FILTER_FILESIZE_MAX_FRACTION))
  26615. ^
  26616. links.c: In function 'link_info_by_idx':
  26617. links.c:11078:23: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  26618. ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  26619. ^
  26620. links.c:11120:23: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  26621. ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  26622. ^
  26623. links.c:11162:23: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  26624. ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  26625. ^
  26626. links.c: In function 'link_info_by_idx_old':
  26627. links.c:11330:19: warning: conversion to 'herr_t' from 'ssize_t' may alter its value [-Wconversion]
  26628. ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
  26629. ^
  26630. links.c: In function 'link_iterate_check':
  26631. links.c:12090:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  26632. iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip);
  26633. ^
  26634. links.c:12090:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  26635. links.c:12118:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26636. iter_info->nskipped = gskip = max_links / 2;
  26637. ^
  26638. links.c:12118:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26639. iter_info->nskipped = gskip = max_links / 2;
  26640. ^
  26641. links.c:12122:81: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26642. iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip);
  26643. ^
  26644. links.c:12163:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26645. iter_info->nskipped = gskip = 0;
  26646. ^
  26647. links.c: In function 'link_iterate_old_check':
  26648. links.c:12520:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26649. iter_info->nskipped = gskip = 0;
  26650. ^
  26651. links.c:12540:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  26652. iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip);
  26653. ^
  26654. links.c:12540:23: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  26655. links.c:12568:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  26656. iter_info->nskipped = gskip = max_links / 2;
  26657. ^
  26658. links.c:12568:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26659. iter_info->nskipped = gskip = max_links / 2;
  26660. ^
  26661. links.c:12572:81: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26662. iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip);
  26663. ^
  26664. links.c:12613:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  26665. iter_info->nskipped = gskip = 0;
  26666. ^
  26667. In file included from links.c:31:0:
  26668. links.c: At top level:
  26669. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  26670. static const char *H5_get_srcdir_filename(const char *filename)
  26671. ^
  26672. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26673. static const char *H5_get_srcdir(void)
  26674. ^
  26675. links.c: In function 'external_set_elink_fapl1':
  26676. links.c:3500:1: warning: stack usage is 8944 bytes [-Wstack-usage=]
  26677. external_set_elink_fapl1(hid_t fapl, hbool_t new_format)
  26678. ^
  26679. links.c: In function 'external_set_elink_fapl2':
  26680. links.c:3704:1: warning: stack usage might be 10672 bytes [-Wstack-usage=]
  26681. external_set_elink_fapl2(hid_t fapl, hbool_t new_format)
  26682. ^
  26683. links.c: In function 'external_symlink':
  26684. links.c:6357:1: warning: stack usage is 11408 bytes [-Wstack-usage=]
  26685. external_symlink(const char *env_h5_drvr, hid_t fapl, hbool_t new_format)
  26686. ^
  26687. CC unlink.o
  26688. CC big.o
  26689. In file included from h5test.h:26:0,
  26690. from big.c:56:
  26691. big.c: In function 'randll':
  26692. ../src/H5private.h:1050:31: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26693. #define HDrandom() HDrand()
  26694. ^
  26695. big.c:132:15: note: in expansion of macro 'HDrandom'
  26696. acc = HDrandom();
  26697. ^
  26698. big.c:133:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26699. acc *= HDrandom();
  26700. ^
  26701. big.c: In function 'enough_room':
  26702. big.c:297:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  26703. HDsnprintf(name, sizeof(name), filename, i);
  26704. ^
  26705. big.c:312:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  26706. HDsnprintf(name, sizeof(name), filename, i);
  26707. ^
  26708. big.c: In function 'reader':
  26709. big.c:511:24: warning: conversion to 'hsize_t' from 'int64_t' may change the sign of the result [-Wsign-conversion]
  26710. hs_offset[0] = HDstrtoll(s, NULL, 0);
  26711. ^
  26712. In file included from h5test.h:26:0,
  26713. from big.c:56:
  26714. big.c: In function 'main':
  26715. big.c:804:15: warning: conversion to 'unsigned int' from 'long unsigned int' may alter its value [-Wconversion]
  26716. HDsrandom(seed);
  26717. ^
  26718. ../src/H5private.h:1186:41: note: in definition of macro 'HDsrandom'
  26719. #define HDsrandom(S) HDsrand(S)
  26720. ^
  26721. big.c: In function 'reader':
  26722. big.c:527:11: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  26723. if(zero) {
  26724. ^
  26725. big.c: In function 'writer.constprop':
  26726. big.c:130:33: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  26727. while(overlap != 0 && tries < MAX_TRIES)
  26728. ^
  26729. CC mtime.o
  26730. mtime.c: In function 'main':
  26731. mtime.c:117:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26732. } else if(HDfabs(HDdifftime(now, oi1.ctime)) > 60.0) {
  26733. ^
  26734. In file included from mtime.c:26:0:
  26735. mtime.c: At top level:
  26736. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  26737. static const char *H5_get_srcdir_filename(const char *filename)
  26738. ^
  26739. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26740. static const char *H5_get_srcdir(void)
  26741. ^
  26742. CC fillval.o
  26743. fillval.c: In function 'test_create':
  26744. fillval.c:626:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26745. if( rd_c.a!=0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z != '\0') {
  26746. ^
  26747. fillval.c:626:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26748. if( rd_c.a!=0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z != '\0') {
  26749. ^
  26750. fillval.c:630:19: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26751. rd_c.a, rd_c.y, rd_c.x, rd_c.z);
  26752. ^
  26753. fillval.c:699:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26754. if(rd_c.a != 0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z!='\0') {
  26755. ^
  26756. fillval.c:699:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26757. if(rd_c.a != 0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z!='\0') {
  26758. ^
  26759. fillval.c:703:3: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26760. rd_c.a, rd_c.y, rd_c.x, rd_c.z);
  26761. ^
  26762. fillval.c: In function 'test_rdwr_cases':
  26763. fillval.c:792:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26764. hs_offset[j] = rand() % cur_size[j];
  26765. ^
  26766. fillval.c:814:57: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26767. if(fill_time!=H5D_FILL_TIME_NEVER && (rd_c.a!=fill_c.a ||
  26768. ^
  26769. fillval.c:815:29: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26770. rd_c.x!=fill_c.x || rd_c.y!=fill_c.y ||
  26771. ^
  26772. fillval.c:823:38: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26773. hs_offset[4], rd_c.a, rd_c.x, rd_c.y, rd_c.z,
  26774. ^
  26775. fillval.c:824:4: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26776. fill_c.a, fill_c.x, fill_c.y, fill_c.z);
  26777. ^
  26778. fillval.c:848:13: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat]
  26779. buf = HDmalloc((size_t)(nelmts * sizeof(int)));
  26780. ^
  26781. fillval.c:882:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26782. if(buf_c[u].a != fill_c.a || buf_c[u].x != fill_c.x ||
  26783. ^
  26784. fillval.c:883:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26785. buf_c[u].y != fill_c.y || buf_c[u].z != fill_c.z) {
  26786. ^
  26787. fillval.c:891:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26788. buf_c[u].a, buf_c[u].x, buf_c[u].y, buf_c[u].z,
  26789. ^
  26790. fillval.c:892:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26791. fill_c.a, fill_c.x, fill_c.y, fill_c.z);
  26792. ^
  26793. fillval.c:912:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26794. buf_c[u].a = (float)1111.11;
  26795. ^
  26796. fillval.c:914:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26797. buf_c[u].y = 3333.3333;
  26798. ^
  26799. fillval.c:941:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26800. hs_offset[j] = rand() % cur_size[j];
  26801. ^
  26802. fillval.c:996:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26803. if( rd_c.a!=should_be_c.a || rd_c.x!=should_be_c.x ||
  26804. ^
  26805. fillval.c:997:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26806. rd_c.y!=should_be_c.y || rd_c.z!=should_be_c.z) {
  26807. ^
  26808. fillval.c:1005:7: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26809. rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a,
  26810. ^
  26811. fillval.c:1005:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26812. rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a,
  26813. ^
  26814. fillval.c:1015:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26815. if( rd_c.a!=should_be_c.a || rd_c.x!=should_be_c.x ||
  26816. ^
  26817. fillval.c:1016:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  26818. rd_c.y!=should_be_c.y || rd_c.z!=should_be_c.z) {
  26819. ^
  26820. fillval.c:1024:28: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26821. rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a,
  26822. ^
  26823. fillval.c:1024:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  26824. rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a,
  26825. ^
  26826. fillval.c: In function 'test_rdwr':
  26827. fillval.c:1147:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26828. fill_ctype.y = 4444.4444;
  26829. ^
  26830. fillval.c:1200:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26831. fill_ctype.y = 4444.4444;
  26832. ^
  26833. fillval.c: In function 'test_extend_cases':
  26834. fillval.c:1443:5: warning: initialization discards 'const' qualifier from pointer target type
  26835. comp_vl_datatype val_rd_c, init_val_c = {87, "baz", "mumble", 129};
  26836. ^
  26837. fillval.c:1443:5: warning: initialization discards 'const' qualifier from pointer target type
  26838. fillval.c:1498:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26839. hs_offset[j] = rand() % start_size[j];
  26840. ^
  26841. fillval.c:1551:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26842. hs_offset[j] = rand() % start_size[j];
  26843. ^
  26844. fillval.c:1589:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26845. hs_offset[j] = rand() % extend_size[j];
  26846. ^
  26847. fillval.c:1628:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26848. hs_offset[j] = rand() % max_size[j];
  26849. ^
  26850. fillval.c:1669:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26851. hs_offset[j] = rand() % extend_size[j];
  26852. ^
  26853. fillval.c:1762:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  26854. hs_offset[j] = rand() % extend_size[j];
  26855. ^
  26856. fillval.c: In function 'test_extend':
  26857. fillval.c:1845:5: warning: initialization discards 'const' qualifier from pointer target type
  26858. comp_vl_datatype fillval_c = {32, "foo", "bar", 64}; /* Fill value for compound+vl datatype tests */
  26859. ^
  26860. fillval.c:1845:5: warning: initialization discards 'const' qualifier from pointer target type
  26861. In file included from fillval.c:23:0:
  26862. fillval.c: At top level:
  26863. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  26864. static const char *H5_get_srcdir_filename(const char *filename)
  26865. ^
  26866. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  26867. static const char *H5_get_srcdir(void)
  26868. ^
  26869. CC mount.o
  26870. fillval.c: In function 'test_rdwr_cases':
  26871. fillval.c:886:21: warning: 'fill_c.a' may be used uninitialized in this function [-Wmaybe-uninitialized]
  26872. HDfprintf(stdout," Elmt={%Hu, %Hu, %Hu, %Hu, %Hu}, read: %f, %d, %f, %c"
  26873. ^
  26874. fillval.c:886:21: warning: 'fill_c.x' may be used uninitialized in this function [-Wmaybe-uninitialized]
  26875. fillval.c:886:21: warning: 'fill_c.y' may be used uninitialized in this function [-Wmaybe-uninitialized]
  26876. fillval.c:886:21: warning: 'fill_c.z' may be used uninitialized in this function [-Wmaybe-uninitialized]
  26877. CC flush1.o
  26878. flush1.c:35:15: warning: size of 'the_data' is 80000 bytes [-Wlarger-than=]
  26879. static double the_data[100][100];
  26880. ^
  26881. flush1.c: In function 'create_file':
  26882. flush1.c:77:42: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  26883. the_data[i][j] = (double)(hssize_t)i/(hssize_t)(j+1);
  26884. ^
  26885. flush1.c: In function 'extend_file':
  26886. flush1.c:134:42: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  26887. the_data[i][j] = (double)(hssize_t)i/(hssize_t)(j+1);
  26888. ^
  26889. CC flush2.o
  26890. flush2.c:34:16: warning: size of 'the_data' is 80000 bytes [-Wlarger-than=]
  26891. static double the_data[100][100];
  26892. ^
  26893. flush2.c: In function 'check_dset':
  26894. flush2.c:75:57: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  26895. error = fabs(the_data[i][j] - (double)(hssize_t)i / ((hssize_t)j + 1));
  26896. ^
  26897. flush2.c:76:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26898. if(error > 0.0001) {
  26899. ^
  26900. flush2.c:81:26: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  26901. (double)(hssize_t)i/(hssize_t)(j+1));
  26902. ^
  26903. CC app_ref.o
  26904. app_ref.c: In function 'main':
  26905. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26906. for (i=0; i<ninc; i++) \
  26907. ^
  26908. app_ref.c:115:5: note: in expansion of macro 'RAND_INC'
  26909. RAND_INC (T_FILE)
  26910. ^
  26911. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26912. for (i=0; i<ninc; i++) \
  26913. ^
  26914. app_ref.c:121:5: note: in expansion of macro 'RAND_INC'
  26915. RAND_INC (T_PLIST)
  26916. ^
  26917. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26918. for (i=0; i<ninc; i++) \
  26919. ^
  26920. app_ref.c:128:5: note: in expansion of macro 'RAND_INC'
  26921. RAND_INC (T_PCLASS)
  26922. ^
  26923. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26924. for (i=0; i<ninc; i++) \
  26925. ^
  26926. app_ref.c:134:5: note: in expansion of macro 'RAND_INC'
  26927. RAND_INC (T_TYPE)
  26928. ^
  26929. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26930. for (i=0; i<ninc; i++) \
  26931. ^
  26932. app_ref.c:140:5: note: in expansion of macro 'RAND_INC'
  26933. RAND_INC (T_SPACE)
  26934. ^
  26935. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26936. for (i=0; i<ninc; i++) \
  26937. ^
  26938. app_ref.c:147:5: note: in expansion of macro 'RAND_INC'
  26939. RAND_INC (T_DSET)
  26940. ^
  26941. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26942. for (i=0; i<ninc; i++) \
  26943. ^
  26944. app_ref.c:154:5: note: in expansion of macro 'RAND_INC'
  26945. RAND_INC (T_ATTR)
  26946. ^
  26947. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26948. for (i=0; i<ninc; i++) \
  26949. ^
  26950. app_ref.c:161:5: note: in expansion of macro 'RAND_INC'
  26951. RAND_INC (T_GROUP)
  26952. ^
  26953. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26954. for (i=0; i<ninc; i++) \
  26955. ^
  26956. app_ref.c:167:5: note: in expansion of macro 'RAND_INC'
  26957. RAND_INC (T_ECLASS)
  26958. ^
  26959. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26960. for (i=0; i<ninc; i++) \
  26961. ^
  26962. app_ref.c:173:5: note: in expansion of macro 'RAND_INC'
  26963. RAND_INC (T_EMSG)
  26964. ^
  26965. app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  26966. for (i=0; i<ninc; i++) \
  26967. ^
  26968. app_ref.c:179:5: note: in expansion of macro 'RAND_INC'
  26969. RAND_INC (T_ESTACK)
  26970. ^
  26971. CC enum.o
  26972. CC set_extent.o
  26973. set_extent.c: In function 'main':
  26974. set_extent.c:133:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26975. if(H5Pset_cache(fapl, 0, (size_t)8, 256 * sizeof(int), 0.75) < 0) TEST_ERROR
  26976. ^
  26977. set_extent.c:136:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  26978. if(H5Pset_cache(fapl2, 0, (size_t)0, (size_t)0, 0.) < 0) TEST_ERROR
  26979. ^
  26980. set_extent.c: In function 'test_random_rank4':
  26981. set_extent.c:2677:17: warning: size of 'rbuf' is 40000 bytes [-Wlarger-than=]
  26982. static int rbuf[10][10][10][10]; /* Read buffer */
  26983. ^
  26984. set_extent.c:2678:17: warning: size of 'wbuf' is 40000 bytes [-Wlarger-than=]
  26985. static int wbuf[10][10][10][10]; /* Write buffer */
  26986. ^
  26987. set_extent.c:2679:20: warning: size of 'dim_log' is 3232 bytes [-Wlarger-than=]
  26988. static hsize_t dim_log[RAND4_NITER+1][4]; /* Log of dataset dimensions */
  26989. ^
  26990. CC ttsafe.o
  26991. CC ttsafe_dcreate.o
  26992. CC ttsafe_error.o
  26993. CC ttsafe_cancel.o
  26994. CC ttsafe_acreate.o
  26995. CC getname.o
  26996. CC vfd.o
  26997. vfd.c: In function 'test_family_opens':
  26998. vfd.c:611:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  26999. HDsnprintf(first_name, sizeof(first_name), fname, 0);
  27000. ^
  27001. vfd.c: In function 'test_family':
  27002. vfd.c:682:17: warning: size of 'buf' is 16384 bytes [-Wlarger-than=]
  27003. int buf[FAMILY_NUMBER][FAMILY_SIZE];
  27004. ^
  27005. vfd.c: In function 'test_family_compat':
  27006. vfd.c:865:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27007. HDsnprintf(newname_individual, sizeof(newname_individual), newname, counter);
  27008. ^
  27009. vfd.c:866:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27010. HDsnprintf(pathname_individual, sizeof(pathname_individual), pathname, counter);
  27011. ^
  27012. vfd.c:870:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27013. HDsnprintf(newname_individual, sizeof(newname_individual), newname, counter);
  27014. ^
  27015. vfd.c:871:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27016. HDsnprintf(pathname_individual, sizeof(pathname_individual), pathname, counter);
  27017. ^
  27018. vfd.c: In function 'test_multi_opens':
  27019. vfd.c:940:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27020. HDsnprintf(sf_name, sizeof(sf_name), super_name, fname);
  27021. ^
  27022. vfd.c: In function 'test_multi':
  27023. vfd.c:982:17: warning: size of 'buf' is 65536 bytes [-Wlarger-than=]
  27024. int buf[MULTI_SIZE][MULTI_SIZE];
  27025. ^
  27026. vfd.c: In function 'test_multi_compat':
  27027. vfd.c:1193:17: warning: size of 'buf' is 65536 bytes [-Wlarger-than=]
  27028. int buf[MULTI_SIZE][MULTI_SIZE];
  27029. ^
  27030. getname.c: In function 'test_obj_ref':
  27031. getname.c:2523:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27032. i = H5Iget_name(dataset2, (char*)buf, sizeof(buf));
  27033. ^
  27034. getname.c:2527:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27035. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[0], (char*)buf, sizeof(buf));
  27036. ^
  27037. getname.c:2535:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27038. i = H5Iget_name(dataset2, (char*)buf, sizeof(buf));
  27039. ^
  27040. getname.c:2539:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27041. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[1], (char*)buf, sizeof(buf));
  27042. ^
  27043. getname.c:2547:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27044. i = H5Iget_name(group, (char*)buf, sizeof(buf));
  27045. ^
  27046. getname.c:2551:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27047. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[2], (char*)buf, sizeof(buf));
  27048. ^
  27049. getname.c:2559:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27050. i = H5Iget_name(tid1, (char*)buf, sizeof(buf));
  27051. ^
  27052. getname.c:2563:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27053. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[3], (char*)buf, sizeof(buf));
  27054. ^
  27055. getname.c:2571:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27056. i = H5Iget_name(dataset2, (char*)buf, sizeof(buf));
  27057. ^
  27058. getname.c:2575:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27059. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[4], (char*)buf, sizeof(buf));
  27060. ^
  27061. getname.c:2583:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27062. i = H5Iget_name(group, (char*)buf, sizeof(buf));
  27063. ^
  27064. getname.c:2587:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27065. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[5], (char*)buf, sizeof(buf));
  27066. ^
  27067. getname.c:2595:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27068. i = H5Iget_name(dataset2, (char*)buf, sizeof(buf));
  27069. ^
  27070. getname.c:2599:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27071. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[6], (char*)buf, sizeof(buf));
  27072. ^
  27073. getname.c:2607:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27074. i = H5Iget_name(group, (char*)buf, sizeof(buf));
  27075. ^
  27076. getname.c:2611:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27077. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[7], (char*)buf, sizeof(buf));
  27078. ^
  27079. getname.c:2622:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27080. i = H5Iget_name(dataset2, (char*)buf, sizeof(buf));
  27081. ^
  27082. getname.c:2626:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27083. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[4], (char*)buf, sizeof(buf));
  27084. ^
  27085. getname.c:2638:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27086. i = H5Iget_name(dataset2, (char*)buf, sizeof(buf));
  27087. ^
  27088. getname.c:2642:9: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27089. i = H5Rget_name(dataset, H5R_OBJECT, &wbuf[1], (char*)buf, sizeof(buf));
  27090. ^
  27091. vfd.c: In function 'test_family':
  27092. vfd.c:674:1: warning: stack usage might be 17616 bytes [-Wstack-usage=]
  27093. test_family(void)
  27094. ^
  27095. vfd.c:815:1: warning: the frame size of 17536 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  27096. }
  27097. ^
  27098. vfd.c: In function 'test_multi_compat':
  27099. vfd.c:1180:1: warning: stack usage might be 71216 bytes [-Wstack-usage=]
  27100. test_multi_compat(void)
  27101. ^
  27102. vfd.c:1322:1: warning: the frame size of 71136 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  27103. }
  27104. ^
  27105. vfd.c: In function 'test_multi':
  27106. vfd.c:964:1: warning: stack usage might be 68272 bytes [-Wstack-usage=]
  27107. test_multi(void)
  27108. ^
  27109. vfd.c:1156:1: warning: the frame size of 68192 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  27110. }
  27111. ^
  27112. CC ntypes.o
  27113. ntypes.c:35:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=]
  27114. int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1];
  27115. ^
  27116. ntypes.c:35:27: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=]
  27117. int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1];
  27118. ^
  27119. ntypes.c:36:7: warning: size of 'spoints2' is 40000 bytes [-Wlarger-than=]
  27120. short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1];
  27121. ^
  27122. ntypes.c:36:29: warning: size of 'scheck2' is 40000 bytes [-Wlarger-than=]
  27123. short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1];
  27124. ^
  27125. ntypes.c:37:5: warning: size of 'ipoints3' is 400000 bytes [-Wlarger-than=]
  27126. int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5];
  27127. ^
  27128. ntypes.c:37:30: warning: size of 'icheck3' is 400000 bytes [-Wlarger-than=]
  27129. int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5];
  27130. ^
  27131. CC dangle.o
  27132. CC dtransform.o
  27133. dtransform.c: In function 'main':
  27134. dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27135. TEST_TYPE_CONTIG(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0);
  27136. ^
  27137. dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27138. dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27139. dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27140. dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27141. TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0);
  27142. ^
  27143. dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27144. dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27145. dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27146. dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27147. TEST_TYPE_CONTIG(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1);
  27148. ^
  27149. dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27150. dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27151. dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27152. dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27153. TEST_TYPE_CONTIG(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1);
  27154. ^
  27155. dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27156. dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27157. dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27158. CC reserved.o
  27159. dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27160. TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0);
  27161. ^
  27162. dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27163. dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27164. dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27165. dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27166. TEST_TYPE_CONTIG(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1);
  27167. ^
  27168. dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27169. dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27170. dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27171. dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27172. TEST_TYPE_CONTIG(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1);
  27173. ^
  27174. dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27175. dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27176. dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27177. dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27178. TEST_TYPE_CONTIG(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1);
  27179. ^
  27180. dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27181. dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27182. dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27183. dtransform.c:119:10: warning: size of 'array' is 3456 bytes [-Wlarger-than=]
  27184. TYPE array[ROWS][COLS]; \
  27185. ^
  27186. dtransform.c:322:5: note: in expansion of macro 'TEST_TYPE_CONTIG'
  27187. TEST_TYPE_CONTIG(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1);
  27188. ^
  27189. dtransform.c:325:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27190. TEST_TYPE_CHUNK(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0);
  27191. ^
  27192. dtransform.c:325:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27193. dtransform.c:326:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27194. TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0);
  27195. ^
  27196. dtransform.c:326:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27197. dtransform.c:327:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27198. TEST_TYPE_CHUNK(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1);
  27199. ^
  27200. dtransform.c:327:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27201. dtransform.c:328:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27202. TEST_TYPE_CHUNK(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1);
  27203. ^
  27204. dtransform.c:328:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27205. dtransform.c:329:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27206. TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0);
  27207. ^
  27208. dtransform.c:329:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27209. dtransform.c:330:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27210. TEST_TYPE_CHUNK(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1);
  27211. ^
  27212. dtransform.c:330:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27213. dtransform.c:332:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27214. TEST_TYPE_CHUNK(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1);
  27215. ^
  27216. dtransform.c:332:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27217. dtransform.c:335:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27218. TEST_TYPE_CHUNK(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1);
  27219. ^
  27220. dtransform.c:335:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  27221. dtransform.c:185:10: warning: size of 'array' is 3456 bytes [-Wlarger-than=]
  27222. TYPE array[ROWS][COLS]; \
  27223. ^
  27224. dtransform.c:350:5: note: in expansion of macro 'TEST_TYPE_CHUNK'
  27225. TEST_TYPE_CHUNK(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1);
  27226. ^
  27227. dtransform.c: In function 'test_poly':
  27228. dtransform.c:498:50: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  27229. polyflres[row][col] = (float) ((2.0f + windchillC) * ((windchillC - 8.0f) / 2.0f));
  27230. ^
  27231. dtransform.c:498:79: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  27232. polyflres[row][col] = (float) ((2.0f + windchillC) * ((windchillC - 8.0f) / 2.0f));
  27233. ^
  27234. dtransform.c: In function 'test_trivial':
  27235. dtransform.c:729:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27236. if((windchillFfloatread[row][col] - 4.8f) > FLOAT_TOL)
  27237. ^
  27238. dtransform.c:729:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  27239. if((windchillFfloatread[row][col] - 4.8f) > FLOAT_TOL)
  27240. ^
  27241. dtransform.c: In function 'test_getset':
  27242. dtransform.c:788:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27243. if((windchillFfloatread[row][col] - 4.8f) > FLOAT_TOL)
  27244. ^
  27245. dtransform.c:788:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  27246. if((windchillFfloatread[row][col] - 4.8f) > FLOAT_TOL)
  27247. ^
  27248. CC cross_read.o
  27249. cross_read.c: In function 'check_data':
  27250. cross_read.c:110:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27251. data_in[NX][i] = -2.2;
  27252. ^
  27253. cross_read.c:129:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27254. if (!DBL_REL_EQUAL(data_out[j][i], data_in[j][i], 0.001)) {
  27255. ^
  27256. cross_read.c: In function 'open_dataset':
  27257. cross_read.c:210:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27258. nerrors += check_data(DATASETNAME, file, TRUE);
  27259. ^
  27260. cross_read.c:213:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27261. nerrors += check_data(DATASETNAME1, file, TRUE);
  27262. ^
  27263. cross_read.c:217:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27264. nerrors += check_data(DATASETNAME2, file, TRUE);
  27265. ^
  27266. cross_read.c:225:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27267. nerrors += check_data(DATASETNAME3, file, TRUE);
  27268. ^
  27269. cross_read.c:233:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27270. nerrors += check_data(DATASETNAME4, file, TRUE);
  27271. ^
  27272. cross_read.c:241:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27273. nerrors += check_data(DATASETNAME5, file, TRUE);
  27274. ^
  27275. cross_read.c:249:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27276. nerrors += check_data(DATASETNAME6, file, FALSE);
  27277. ^
  27278. cross_read.c:257:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27279. nerrors += check_data(DATASETNAME7, file, FALSE);
  27280. ^
  27281. cross_read.c:265:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27282. nerrors += check_data(DATASETNAME8, file, FALSE);
  27283. ^
  27284. cross_read.c:273:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27285. nerrors += check_data(DATASETNAME9, file, FALSE);
  27286. ^
  27287. cross_read.c:281:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27288. nerrors += check_data(DATASETNAME10, file, FALSE);
  27289. ^
  27290. cross_read.c:289:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27291. nerrors += check_data(DATASETNAME11, file, FALSE);
  27292. ^
  27293. cross_read.c:297:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27294. nerrors += check_data(DATASETNAME12, file, FALSE);
  27295. ^
  27296. cross_read.c:305:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27297. nerrors += check_data(DATASETNAME13, file, FALSE);
  27298. ^
  27299. cross_read.c:313:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27300. nerrors += check_data(DATASETNAME14, file, TRUE);
  27301. ^
  27302. cross_read.c:321:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27303. nerrors += check_data(DATASETNAME15, file, TRUE);
  27304. ^
  27305. cross_read.c:329:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27306. nerrors += check_data(DATASETNAME16, file, TRUE);
  27307. ^
  27308. cross_read.c:337:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27309. nerrors += check_data(DATASETNAME17, file, TRUE);
  27310. ^
  27311. cross_read.c:361:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27312. nerrors += check_data(DATASETNAME20, file, TRUE);
  27313. ^
  27314. cross_read.c:369:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27315. nerrors += check_data(DATASETNAME21, file, TRUE);
  27316. ^
  27317. cross_read.c:377:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27318. nerrors += check_data(DATASETNAME22, file, TRUE);
  27319. ^
  27320. cross_read.c:385:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27321. nerrors += check_data(DATASETNAME23, file, TRUE);
  27322. ^
  27323. cross_read.c:399:5: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  27324. return nerrors;
  27325. ^
  27326. cross_read.c: In function 'main':
  27327. cross_read.c:425:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27328. nerrors += open_dataset(filename);
  27329. ^
  27330. cross_read.c:429:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27331. nerrors += open_dataset(filename);
  27332. ^
  27333. In file included from cross_read.c:25:0:
  27334. cross_read.c: At top level:
  27335. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  27336. static const char *H5_get_srcdir(void)
  27337. ^
  27338. CC freespace.o
  27339. CC mf.o
  27340. CC btree2.o
  27341. CC fheap.o
  27342. fheap.c: In function 'begin_test':
  27343. fheap.c:546:15: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  27344. test_desc = H5MM_malloc(HDstrlen(del_str) + HDstrlen(base_desc));
  27345. ^
  27346. fheap.c:547:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27347. sprintf(test_desc, base_desc, del_str);
  27348. ^
  27349. fheap.c: In function 'reopen_file':
  27350. fheap.c:597:24: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27351. if(NULL == (*f = H5I_object(*file)))
  27352. ^
  27353. fheap.c: In function 'open_heap':
  27354. fheap.c:644:24: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27355. if(NULL == (*f = H5I_object(*file)))
  27356. ^
  27357. fheap.c:682:20: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27358. if(NULL == (*f = H5I_object(*file)))
  27359. ^
  27360. fheap.c: In function 'fill_heap':
  27361. fheap.c:1067:38: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27362. if(NULL == (shared_ids_g = H5MM_realloc(shared_ids_g, id_len * shared_alloc_ids_g)))
  27363. ^
  27364. fheap.c:1069:39: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  27365. if(NULL == (shared_lens_g = H5MM_realloc(shared_lens_g, sizeof(size_t) * shared_alloc_ids_g)))
  27366. ^
  27367. fheap.c:1071:39: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  27368. if(NULL == (shared_offs_g = H5MM_realloc(shared_offs_g, sizeof(size_t) * shared_alloc_ids_g)))
  27369. ^
  27370. fheap.c:1118:38: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27371. if(NULL == (shared_ids_g = H5MM_realloc(shared_ids_g, id_len * shared_alloc_ids_g)))
  27372. ^
  27373. fheap.c:1120:39: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  27374. if(NULL == (shared_lens_g = H5MM_realloc(shared_lens_g, sizeof(size_t) * shared_alloc_ids_g)))
  27375. ^
  27376. fheap.c:1122:39: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  27377. if(NULL == (shared_offs_g = H5MM_realloc(shared_offs_g, sizeof(size_t) * shared_alloc_ids_g)))
  27378. ^
  27379. fheap.c:1174:39: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27380. if(NULL == (keep_ids->ids = H5MM_realloc(keep_ids->ids, id_len * keep_ids->alloc_ids)))
  27381. ^
  27382. fheap.c:1176:40: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  27383. if(NULL == (keep_ids->lens = H5MM_realloc(keep_ids->lens, sizeof(size_t) * keep_ids->alloc_ids)))
  27384. ^
  27385. fheap.c:1178:40: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat]
  27386. if(NULL == (keep_ids->offs = H5MM_realloc(keep_ids->offs, sizeof(size_t) * keep_ids->alloc_ids)))
  27387. ^
  27388. fheap.c: In function 'test_create':
  27389. fheap.c:1849:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27390. if(NULL == (f = H5I_object(file)))
  27391. ^
  27392. fheap.c: In function 'test_reopen':
  27393. fheap.c:1949:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27394. if(NULL == (f = H5I_object(file)))
  27395. ^
  27396. fheap.c: In function 'test_open_twice':
  27397. fheap.c:2048:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27398. if(NULL == (f = H5I_object(file)))
  27399. ^
  27400. fheap.c:2056:20: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27401. if(NULL == (f2 = H5I_object(file2)))
  27402. ^
  27403. fheap.c: In function 'test_delete_open':
  27404. fheap.c:2194:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27405. if(NULL == (f = H5I_object(file)))
  27406. ^
  27407. fheap.c: In function 'test_id_limits':
  27408. fheap.c:2331:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27409. if(NULL == (f = H5I_object(file)))
  27410. ^
  27411. fheap.c: In function 'test_filtered_create':
  27412. fheap.c:2670:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27413. if(NULL == (f = H5I_object(file)))
  27414. ^
  27415. fheap.c:2709:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27416. if(NULL == (f = H5I_object(file)))
  27417. ^
  27418. fheap.c: In function 'test_size':
  27419. fheap.c:2785:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27420. if(NULL == (f = H5I_object(file)))
  27421. ^
  27422. fheap.c:2835:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27423. if(NULL == (f = H5I_object(file)))
  27424. ^
  27425. fheap.c: In function 'test_man_insert_weird':
  27426. fheap.c:3051:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27427. if(NULL == (f = H5I_object(file)))
  27428. ^
  27429. fheap.c: In function 'test_man_start_5th_recursive_indirect':
  27430. fheap.c:6016:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27431. if(NULL == (f = H5I_object(file)))
  27432. ^
  27433. fheap.c: In function 'test_man_remove_bogus':
  27434. fheap.c:6146:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27435. if(NULL == (f = H5I_object(file)))
  27436. ^
  27437. In file included from h5test.h:26:0,
  27438. from fheap.c:19:
  27439. ../src/H5private.h:1050:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  27440. #define HDrandom() HDrand()
  27441. ^
  27442. fheap.c:6187:22: note: in expansion of macro 'HDrandom'
  27443. heap_id[u] = HDrandom() + 1;
  27444. ^
  27445. ../src/H5private.h:1050:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  27446. #define HDrandom() HDrand()
  27447. ^
  27448. fheap.c:6209:26: note: in expansion of macro 'HDrandom'
  27449. heap_id[u] = HDrandom() + 1;
  27450. ^
  27451. fheap.c: In function 'test_man_remove_one':
  27452. fheap.c:6295:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27453. if(NULL == (f = H5I_object(file)))
  27454. ^
  27455. fheap.c:6332:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27456. if(NULL == (f = H5I_object(file)))
  27457. ^
  27458. fheap.c:6346:18: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
  27459. obj[u] = u;
  27460. ^
  27461. fheap.c: In function 'test_man_remove_two':
  27462. fheap.c:6451:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27463. if(NULL == (f = H5I_object(file)))
  27464. ^
  27465. fheap.c:6488:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27466. if(NULL == (f = H5I_object(file)))
  27467. ^
  27468. fheap.c:6502:18: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
  27469. obj[u] = u;
  27470. ^
  27471. fheap.c: In function 'test_man_remove_one_larger':
  27472. fheap.c:6636:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27473. if(NULL == (f = H5I_object(file)))
  27474. ^
  27475. fheap.c:6673:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27476. if(NULL == (f = H5I_object(file)))
  27477. ^
  27478. fheap.c: In function 'test_man_remove_two_larger':
  27479. fheap.c:6797:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27480. if(NULL == (f = H5I_object(file)))
  27481. ^
  27482. fheap.c:6834:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27483. if(NULL == (f = H5I_object(file)))
  27484. ^
  27485. fheap.c: In function 'test_man_remove_three_larger':
  27486. fheap.c:7033:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27487. if(NULL == (f = H5I_object(file)))
  27488. ^
  27489. fheap.c:7070:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27490. if(NULL == (f = H5I_object(file)))
  27491. ^
  27492. fheap.c: In function 'test_man_incr_insert_remove':
  27493. fheap.c:7307:19: warning: size of 'heap_id' is 6400 bytes [-Wlarger-than=]
  27494. unsigned char heap_id[100][MAX_HEAP_ID_LEN]; /* Heap ID for object inserted */
  27495. ^
  27496. fheap.c: In function 'test_huge_insert_one':
  27497. fheap.c:12331:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27498. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27499. ^
  27500. fheap.c: In function 'test_huge_insert_two':
  27501. fheap.c:12485:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27502. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27503. ^
  27504. fheap.c:12487:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27505. if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len)))
  27506. ^
  27507. fheap.c: In function 'test_huge_insert_three':
  27508. fheap.c:12719:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27509. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27510. ^
  27511. fheap.c:12721:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27512. if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len)))
  27513. ^
  27514. fheap.c:12723:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27515. if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len)))
  27516. ^
  27517. fheap.c: In function 'test_huge_insert_mix':
  27518. fheap.c:13029:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27519. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27520. ^
  27521. fheap.c:13031:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27522. if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len)))
  27523. ^
  27524. fheap.c:13033:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27525. if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len)))
  27526. ^
  27527. fheap.c:13035:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27528. if(NULL == (heap_id4 = H5MM_malloc(tparam->actual_id_len)))
  27529. ^
  27530. fheap.c:13037:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27531. if(NULL == (heap_id5 = H5MM_malloc(tparam->actual_id_len)))
  27532. ^
  27533. fheap.c: In function 'test_filtered_huge':
  27534. fheap.c:13456:29: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  27535. old_actual_id_len = tparam->actual_id_len;
  27536. ^
  27537. fheap.c:13470:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27538. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27539. ^
  27540. fheap.c: In function 'test_tiny_insert_one':
  27541. fheap.c:13663:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27542. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27543. ^
  27544. fheap.c: In function 'test_tiny_insert_two':
  27545. fheap.c:13817:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27546. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27547. ^
  27548. fheap.c:13819:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27549. if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len)))
  27550. ^
  27551. fheap.c: In function 'test_tiny_insert_mix':
  27552. fheap.c:14056:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27553. if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len)))
  27554. ^
  27555. fheap.c:14058:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27556. if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len)))
  27557. ^
  27558. fheap.c:14060:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27559. if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len)))
  27560. ^
  27561. fheap.c:14062:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27562. if(NULL == (heap_id4 = H5MM_malloc(tparam->actual_id_len)))
  27563. ^
  27564. fheap.c:14064:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27565. if(NULL == (heap_id5 = H5MM_malloc(tparam->actual_id_len)))
  27566. ^
  27567. fheap.c:14066:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27568. if(NULL == (heap_id6 = H5MM_malloc(tparam->actual_id_len)))
  27569. ^
  27570. fheap.c:14068:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27571. if(NULL == (heap_id7 = H5MM_malloc(tparam->actual_id_len)))
  27572. ^
  27573. fheap.c: In function 'test_filtered_man_root_direct':
  27574. fheap.c:14699:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27575. if(NULL == (f = H5I_object(file)))
  27576. ^
  27577. fheap.c: In function 'test_filtered_man_root_indirect':
  27578. fheap.c:14881:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27579. if(NULL == (f = H5I_object(file)))
  27580. ^
  27581. fheap.c:14941:27: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27582. if(NULL == (f = H5I_object(file)))
  27583. ^
  27584. fheap.c:14973:27: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27585. if(NULL == (f = H5I_object(file)))
  27586. ^
  27587. fheap.c:15006:27: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27588. if(NULL == (f = H5I_object(file)))
  27589. ^
  27590. fheap.c:15038:27: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27591. if(NULL == (f = H5I_object(file)))
  27592. ^
  27593. fheap.c: In function 'test_random_pow2':
  27594. fheap.c:15397:31: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  27595. unsigned size_range = (tmp_cparam.managed.start_block_size / 8); /* Object size range */
  27596. ^
  27597. fheap.c: In function 'test_write':
  27598. fheap.c:15683:17: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27599. rewrite_obj = H5MM_malloc(shared_obj_size_g);
  27600. ^
  27601. fheap.c:15685:26: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  27602. rewrite_obj[u] = shared_wobj_g[u] * 2;
  27603. ^
  27604. fheap.c:15713:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27605. obj_size *= 1.3;
  27606. ^
  27607. fheap.c:15713:22: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  27608. obj_size *= 1.3;
  27609. ^
  27610. fheap.c:15713:25: warning: conversion to 'size_t' from 'double' may alter its value [-Wfloat-conversion]
  27611. obj_size *= 1.3;
  27612. ^
  27613. fheap.c:15715:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27614. obj_size /= 1.3;
  27615. ^
  27616. fheap.c:15715:22: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  27617. obj_size /= 1.3;
  27618. ^
  27619. fheap.c:15715:25: warning: conversion to 'size_t' from 'double' may alter its value [-Wfloat-conversion]
  27620. obj_size /= 1.3;
  27621. ^
  27622. fheap.c:15738:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27623. if(NULL == (f = H5I_object(file)))
  27624. ^
  27625. fheap.c:15758:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27626. obj_size *= 1.3;
  27627. ^
  27628. fheap.c:15758:22: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  27629. obj_size *= 1.3;
  27630. ^
  27631. fheap.c:15758:25: warning: conversion to 'size_t' from 'double' may alter its value [-Wfloat-conversion]
  27632. obj_size *= 1.3;
  27633. ^
  27634. fheap.c:15760:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  27635. obj_size /= 1.3;
  27636. ^
  27637. fheap.c:15760:22: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  27638. obj_size /= 1.3;
  27639. ^
  27640. fheap.c:15760:25: warning: conversion to 'size_t' from 'double' may alter its value [-Wfloat-conversion]
  27641. obj_size /= 1.3;
  27642. ^
  27643. fheap.c: In function 'test_bug1':
  27644. fheap.c:15899:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27645. if(NULL == (f = H5I_object(file)))
  27646. ^
  27647. fheap.c:15925:19: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat]
  27648. if(NULL == (f = H5I_object(file)))
  27649. ^
  27650. fheap.c: In function 'main':
  27651. fheap.c:16011:19: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27652. shared_wobj_g = H5MM_malloc(shared_obj_size_g);
  27653. ^
  27654. fheap.c:16012:19: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat]
  27655. shared_robj_g = H5MM_malloc(shared_obj_size_g);
  27656. ^
  27657. fheap.c:16020:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  27658. for(curr_test = FHEAP_TEST_NORMAL; curr_test < FHEAP_TEST_NTESTS; curr_test++) {
  27659. ^
  27660. fheap.c:16051:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27661. nerrors += test_create(fapl, &small_cparam, &tparam);
  27662. ^
  27663. fheap.c:16052:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27664. nerrors += test_reopen(fapl, &small_cparam, &tparam);
  27665. ^
  27666. fheap.c:16053:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27667. nerrors += test_open_twice(fapl, &small_cparam, &tparam);
  27668. ^
  27669. fheap.c:16054:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27670. nerrors += test_delete_open(fapl, &small_cparam, &tparam);
  27671. ^
  27672. fheap.c:16055:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27673. nerrors += test_id_limits(fapl, &small_cparam);
  27674. ^
  27675. fheap.c:16056:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27676. nerrors += test_filtered_create(fapl, &small_cparam);
  27677. ^
  27678. fheap.c:16057:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27679. nerrors += test_size(fapl, &small_cparam);
  27680. ^
  27681. fheap.c:16072:73: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  27682. for(fill = FHEAP_TEST_FILL_LARGE; fill < FHEAP_TEST_FILL_N; fill++) {
  27683. ^
  27684. fheap.c:16104:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27685. nerrors += test_man_insert_weird(fapl, &small_cparam, &tparam);
  27686. ^
  27687. fheap.c:16147:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27688. nerrors += test_man_start_5th_recursive_indirect(fapl, &small_cparam, &tparam);
  27689. ^
  27690. fheap.c:16157:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27691. nerrors += test_man_remove_bogus(fapl, &small_cparam, &tparam);
  27692. ^
  27693. fheap.c:16158:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27694. nerrors += test_man_remove_one(fapl, &small_cparam, &tparam);
  27695. ^
  27696. fheap.c:16159:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27697. nerrors += test_man_remove_two(fapl, &small_cparam, &tparam);
  27698. ^
  27699. fheap.c:16160:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27700. nerrors += test_man_remove_one_larger(fapl, &small_cparam, &tparam);
  27701. ^
  27702. fheap.c:16162:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27703. nerrors += test_man_remove_two_larger(fapl, &small_cparam, &tparam);
  27704. ^
  27705. fheap.c:16164:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27706. nerrors += test_man_remove_two_larger(fapl, &small_cparam, &tparam);
  27707. ^
  27708. fheap.c:16166:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27709. nerrors += test_man_remove_three_larger(fapl, &small_cparam, &tparam);
  27710. ^
  27711. fheap.c:16168:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27712. nerrors += test_man_remove_three_larger(fapl, &small_cparam, &tparam);
  27713. ^
  27714. fheap.c:16184:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  27715. for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) {
  27716. ^
  27717. fheap.c:16186:97: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  27718. for(drain_half = FHEAP_DEL_DRAIN_ALL; drain_half < FHEAP_DEL_DRAIN_N; drain_half++) {
  27719. ^
  27720. fheap.c:16202:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27721. nerrors += test_man_remove_root_direct(fapl, &small_cparam, &tparam);
  27722. ^
  27723. fheap.c:16203:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27724. nerrors += test_man_remove_two_direct(fapl, &small_cparam, &tparam);
  27725. ^
  27726. fheap.c:16204:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27727. nerrors += test_man_remove_first_row(fapl, &small_cparam, &tparam);
  27728. ^
  27729. fheap.c:16205:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27730. nerrors += test_man_remove_first_two_rows(fapl, &small_cparam, &tparam);
  27731. ^
  27732. fheap.c:16206:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27733. nerrors += test_man_remove_first_four_rows(fapl, &small_cparam, &tparam);
  27734. ^
  27735. fheap.c:16210:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27736. nerrors += test_man_remove_all_root_direct(fapl, &small_cparam, &tparam);
  27737. ^
  27738. fheap.c:16211:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27739. nerrors += test_man_remove_2nd_indirect(fapl, &small_cparam, &tparam);
  27740. ^
  27741. fheap.c:16212:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27742. nerrors += test_man_remove_3rd_indirect(fapl, &small_cparam, &tparam);
  27743. ^
  27744. fheap.c:16221:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27745. nerrors += test_man_skip_start_block(fapl, &small_cparam, &tparam);
  27746. ^
  27747. fheap.c:16222:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27748. nerrors += test_man_skip_start_block_add_back(fapl, &small_cparam, &tparam);
  27749. ^
  27750. fheap.c:16223:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27751. nerrors += test_man_skip_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27752. ^
  27753. fheap.c:16224:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27754. nerrors += test_man_skip_2nd_block(fapl, &small_cparam, &tparam);
  27755. ^
  27756. fheap.c:16225:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27757. nerrors += test_man_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam);
  27758. ^
  27759. fheap.c:16226:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27760. nerrors += test_man_fill_one_partial_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam);
  27761. ^
  27762. fheap.c:16227:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27763. nerrors += test_man_fill_row_skip_add_skipped(fapl, &small_cparam, &tparam);
  27764. ^
  27765. fheap.c:16228:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27766. nerrors += test_man_skip_direct_skip_indirect_two_rows_add_skipped(fapl, &small_cparam, &tparam);
  27767. ^
  27768. fheap.c:16229:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27769. nerrors += test_man_fill_direct_skip_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27770. ^
  27771. fheap.c:16230:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27772. nerrors += test_man_fill_direct_skip_2nd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27773. ^
  27774. fheap.c:16231:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27775. nerrors += test_man_fill_2nd_direct_less_one_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27776. ^
  27777. fheap.c:16232:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27778. nerrors += test_man_fill_direct_skip_2nd_indirect_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam);
  27779. ^
  27780. fheap.c:16233:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27781. nerrors += test_man_fill_direct_skip_indirect_two_rows_add_skipped(fapl, &small_cparam, &tparam);
  27782. ^
  27783. fheap.c:16234:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27784. nerrors += test_man_fill_direct_skip_indirect_two_rows_skip_indirect_row_add_skipped(fapl, &small_cparam, &tparam);
  27785. ^
  27786. fheap.c:16235:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27787. nerrors += test_man_fill_2nd_direct_skip_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27788. ^
  27789. fheap.c:16236:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27790. nerrors += test_man_fill_2nd_direct_skip_2nd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27791. ^
  27792. fheap.c:16237:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27793. nerrors += test_man_fill_2nd_direct_fill_direct_skip_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27794. ^
  27795. fheap.c:16238:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27796. nerrors += test_man_fill_2nd_direct_fill_direct_skip2_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27797. ^
  27798. fheap.c:16239:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27799. nerrors += test_man_fill_3rd_direct_less_one_fill_direct_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27800. ^
  27801. fheap.c:16240:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27802. nerrors += test_man_fill_1st_row_3rd_direct_fill_2nd_direct_less_one_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27803. ^
  27804. fheap.c:16244:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27805. nerrors += test_man_fill_3rd_direct_fill_direct_skip_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27806. ^
  27807. fheap.c:16245:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27808. nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27809. ^
  27810. fheap.c:16246:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27811. nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_two_rows_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27812. ^
  27813. fheap.c:16247:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27814. nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27815. ^
  27816. fheap.c:16248:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27817. nerrors += test_man_fill_4th_direct_less_one_fill_2nd_direct_fill_direct_skip_3rd_indirect_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam);
  27818. ^
  27819. fheap.c:16257:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27820. nerrors += test_man_frag_simple(fapl, &small_cparam, &tparam);
  27821. ^
  27822. fheap.c:16258:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27823. nerrors += test_man_frag_direct(fapl, &small_cparam, &tparam);
  27824. ^
  27825. fheap.c:16259:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27826. nerrors += test_man_frag_2nd_direct(fapl, &small_cparam, &tparam);
  27827. ^
  27828. fheap.c:16260:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27829. nerrors += test_man_frag_3rd_direct(fapl, &small_cparam, &tparam);
  27830. ^
  27831. fheap.c:16295:35: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion]
  27832. small_cparam.id_len = id_len;
  27833. ^
  27834. fheap.c:16325:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  27835. for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) {
  27836. ^
  27837. fheap.c:16330:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27838. nerrors += test_huge_insert_one(fapl, &small_cparam, &tparam);
  27839. ^
  27840. fheap.c:16331:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27841. nerrors += test_huge_insert_two(fapl, &small_cparam, &tparam);
  27842. ^
  27843. fheap.c:16332:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27844. nerrors += test_huge_insert_three(fapl, &small_cparam, &tparam);
  27845. ^
  27846. fheap.c:16333:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27847. nerrors += test_huge_insert_mix(fapl, &small_cparam, &tparam);
  27848. ^
  27849. fheap.c:16334:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27850. nerrors += test_filtered_huge(fapl, &small_cparam, &tparam);
  27851. ^
  27852. fheap.c:16341:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27853. nerrors += test_tiny_insert_one(fapl, &small_cparam, &tparam);
  27854. ^
  27855. fheap.c:16342:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27856. nerrors += test_tiny_insert_two(fapl, &small_cparam, &tparam);
  27857. ^
  27858. fheap.c:16343:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27859. nerrors += test_tiny_insert_mix(fapl, &small_cparam, &tparam);
  27860. ^
  27861. fheap.c:16368:76: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
  27862. for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) {
  27863. ^
  27864. fheap.c:16373:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27865. nerrors += test_filtered_man_root_direct(fapl, &small_cparam, &tparam);
  27866. ^
  27867. fheap.c:16374:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27868. nerrors += test_filtered_man_root_indirect(fapl, &small_cparam, &tparam);
  27869. ^
  27870. fheap.c:16378:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27871. nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(50*1000*1000) : (hsize_t)(25*1000*1000)), fapl, &small_cparam, &tparam);
  27872. ^
  27873. fheap.c:16379:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27874. nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(50*1000*1000) : (hsize_t)(2*1000*1000)), fapl, &small_cparam, &tparam);
  27875. ^
  27876. fheap.c:16401:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27877. nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &small_cparam, &tparam);
  27878. ^
  27879. fheap.c:16402:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27880. nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &small_cparam, &tparam);
  27881. ^
  27882. fheap.c:16405:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27883. nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &small_cparam, &tparam);
  27884. ^
  27885. fheap.c:16406:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27886. nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &small_cparam, &tparam);
  27887. ^
  27888. fheap.c:16419:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27889. nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &large_cparam, &tparam);
  27890. ^
  27891. fheap.c:16420:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27892. nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &large_cparam, &tparam);
  27893. ^
  27894. fheap.c:16423:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27895. nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &large_cparam, &tparam);
  27896. ^
  27897. fheap.c:16424:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27898. nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &large_cparam, &tparam);
  27899. ^
  27900. fheap.c:16440:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27901. nerrors += test_write(fapl, &small_cparam, &tparam);
  27902. ^
  27903. fheap.c:16444:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27904. nerrors += test_write(fapl, &small_cparam, &tparam);
  27905. ^
  27906. fheap.c:16457:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  27907. nerrors += test_bug1(fapl, &small_cparam, &tparam);
  27908. ^
  27909. CC file_image.o
  27910. file_image.c: In function 'test_get_file_image':
  27911. file_image.c:768:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27912. HDsnprintf(member_file_name, 1024, file_name, i);
  27913. ^
  27914. file_image.c:796:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27915. HDsnprintf(member_file_name, 1024, file_name, i);
  27916. ^
  27917. In file included from file_image.c:25:0:
  27918. file_image.c: At top level:
  27919. H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  27920. static const char *H5_get_srcdir_filename(const char *filename)
  27921. ^
  27922. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  27923. static const char *H5_get_srcdir(void)
  27924. ^
  27925. CC unregister.o
  27926. unregister.c: In function 'test_unregister_filters':
  27927. unregister.c:103:17: warning: size of 'points' is 80000 bytes [-Wlarger-than=]
  27928. int points[DSET_DIM1][DSET_DIM2];
  27929. ^
  27930. unregister.c:92:1: warning: stack usage might be 81440 bytes [-Wstack-usage=]
  27931. test_unregister_filters(hid_t my_fapl)
  27932. ^
  27933. unregister.c:213:1: warning: the frame size of 81360 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  27934. }
  27935. ^
  27936. CC error_test.o
  27937. error_test.c:43:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=]
  27938. int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1];
  27939. ^
  27940. error_test.c:43:27: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=]
  27941. int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1];
  27942. ^
  27943. error_test.c: In function 'error_stack':
  27944. error_test.c:276:19: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27945. if((err_num = H5Eget_num(H5E_DEFAULT)) < 0)
  27946. ^
  27947. error_test.c:285:19: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27948. if((err_num = H5Eget_num(ERR_STACK)) == 0) {
  27949. ^
  27950. error_test.c: In function 'test_long_desc':
  27951. error_test.c:357:24: warning: conversion to 'char' from 'size_t' may alter its value [-Wconversion]
  27952. long_desc[u] = 'A' + (u % 26);
  27953. ^
  27954. error_test.c:368:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  27955. HDsnprintf(full_desc, (size_t)(LONG_DESC_SIZE + 128), format, long_desc);
  27956. ^
  27957. error_test.c: In function 'test_create':
  27958. error_test.c:497:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27959. err_num = H5Eget_num(estack_id);
  27960. ^
  27961. error_test.c:504:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27962. err_num = H5Eget_num(estack_id);
  27963. ^
  27964. error_test.c:511:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27965. err_num = H5Eget_num(estack_id);
  27966. ^
  27967. error_test.c: In function 'test_copy':
  27968. error_test.c:549:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27969. err_num = H5Eget_num(H5E_DEFAULT);
  27970. ^
  27971. error_test.c:556:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27972. err_num = H5Eget_num(estack_id);
  27973. ^
  27974. error_test.c:560:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27975. err_num = H5Eget_num(H5E_DEFAULT);
  27976. ^
  27977. error_test.c:567:15: warning: conversion to 'int' from 'ssize_t' may alter its value [-Wconversion]
  27978. err_num = H5Eget_num(H5E_DEFAULT);
  27979. ^
  27980. In file included from error_test.c:23:0:
  27981. error_test.c: At top level:
  27982. H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  27983. static const char *H5_get_srcdir(void)
  27984. ^
  27985. CC err_compat.o
  27986. err_compat.c:40:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=]
  27987. int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1];
  27988. ^
  27989. err_compat.c:40:27: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=]
  27990. int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1];
  27991. ^
  27992. CC tcheck_version.o
  27993. tcheck_version.c: In function 'abort_intercept':
  27994. tcheck_version.c:108:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn]
  27995. abort_intercept (int UNUSED sig)
  27996. ^
  27997. CC testmeta.o
  27998. CC links_env.o
  27999. CCLD libh5test.la
  28000. CCLD testhdf5
  28001. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28002. CCLD lheap
  28003. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28004. CCLD ohdr
  28005. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28006. CCLD stab
  28007. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28008. CCLD gheap
  28009. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28010. CCLD cache
  28011. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28012. CCLD cache_api
  28013. CCLD pool
  28014. ld: ldwarning:: warning: directorydirectory not found for notoption found ' -for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/L/Users/comerduncan/Cactus/external/HDF5/lib'
  28015. configs/sim/scratch/external/HDF5/lib'
  28016. CCLD accum
  28017. CCLD hyperslab
  28018. ld: warning: ld: warningdirectory not found for option '-L: directory /not found for option '-L/Users/Users/comerduncan/Cactus/configs/sim/scratchcomerduncan/Cactus/configs/external/HDF5//lib'
  28019. sim/scratch/external/HDF5/lib'
  28020. CCLD istore
  28021. CCLD bittests
  28022. ld: warning: directory not found forld option '-L/Users/:comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28023. warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28024. CCLD dt_arith
  28025. CCLD dtypes
  28026. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28027. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28028. CCLD dsets
  28029. CCLD cmpd_dset
  28030. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28031. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28032. CCLD filter_fail
  28033. CCLD extend
  28034. ld: warning: directory not found for option ld'-: L/Userswarning: directory not found/ for option '-L/comerduncan/Users/Cactus/comerduncan/configs/sim/scratch/Cactus/configsexternal/HDF5/lib'
  28035. /sim/scratch/external/HDF5/lib'
  28036. CCLD external
  28037. CCLD efc
  28038. ld: warning: directory ldnot found for option '-L/Users/comerduncan: /warning:Cactus/ configs/simdirectory not found /scratch/external/HDF5/lib'
  28039. for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28040. CCLD objcopy
  28041. CCLD links
  28042. ld: ldwarning: directory not found : warning:for option directory not' found -L/Users/comerduncanfor /Cactus/configs/option '-L/Users/comerduncan/Cactus/configs/sim/scratch/sim/external/scratch/external/HDF5/lib'
  28043. HDF5/lib'
  28044. CCLD unlink
  28045. CCLD big
  28046. ld: warning: ld: warning: directory not directory found not found for for option '-option '-L/L/Users/Userscomerduncan/comerduncan/Cactus/configs/sim//scratch/external/HDF5/Cactus/configs/sim/lib'
  28047. scratch/external/HDF5/lib'
  28048. CCLD mtime
  28049. CCLD fillval
  28050. ld: warning: directory notld found for option '-:L/Users/ warning: comerduncan/directory Cactus/not configs/found sim/scratch/external/HDF5/lib'
  28051. for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28052. CCLD mount
  28053. CCLD flush1
  28054. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28055. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28056. CCLD flush2
  28057. CCLD app_ref
  28058. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28059. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28060. CCLD enum
  28061. CCLD set_extent
  28062. ld: warning: directory not found for option '-Lld/Users/comerduncan/Cactus/configs/sim/scratch/: warning: directory notexternal/HDF5/ found forlib'
  28063. option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28064. CCLD ttsafe
  28065. CCLD getname
  28066. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28067. CCLD vfd
  28068. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28069. CCLD ntypes
  28070. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28071. CCLD dangle
  28072. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28073. CCLD dtransform
  28074. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28075. CCLD reserved
  28076. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28077. CCLD cross_read
  28078. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28079. CCLD freespace
  28080. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28081. CCLD mf
  28082. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28083. CCLD btree2
  28084. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28085. CCLD fheap
  28086. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28087. CCLD file_image
  28088. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28089. CCLD unregister
  28090. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28091. CCLD error_test
  28092. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28093. CCLD err_compat
  28094. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28095. CCLD tcheck_version
  28096. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28097. CCLD testmeta
  28098. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28099. CCLD links_env
  28100. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28101. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  28102. Making all in tools
  28103. Making all in lib
  28104. CC h5tools.lo
  28105. CC h5tools_dump.lo
  28106. In file included from h5tools_dump.c:31:0:
  28107. h5tools_dump.c: In function 'h5tools_dump_region_data_blocks':
  28108. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28109. #define FAIL (-1)
  28110. ^
  28111. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28112. ret_value = FAIL; \
  28113. ^
  28114. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28115. HERROR(H5E_tools_g, min_id, str); \
  28116. ^
  28117. h5tools_dump.c:616:9: note: in expansion of macro 'H5E_THROW'
  28118. H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_select_hyper_nblocks failed");
  28119. ^
  28120. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28121. #define FAIL (-1)
  28122. ^
  28123. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28124. ret_value = FAIL; \
  28125. ^
  28126. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28127. HERROR(H5E_tools_g, min_id, str); \
  28128. ^
  28129. h5tools_dump.c:621:9: note: in expansion of macro 'H5E_THROW'
  28130. H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed");
  28131. ^
  28132. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28133. #define FAIL (-1)
  28134. ^
  28135. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28136. ret_value = FAIL; \
  28137. ^
  28138. h5tools_dump.c:642:9: note: in expansion of macro 'HERROR'
  28139. HERROR(H5E_tools_g, H5E_tools_min_id_g, "Could not allocate buffer for ptdata");
  28140. ^
  28141. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28142. #define FAIL (-1)
  28143. ^
  28144. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28145. ret_value = FAIL; \
  28146. ^
  28147. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28148. HERROR(H5E_tools_g, min_id, str); \
  28149. ^
  28150. h5tools_dump.c:647:9: note: in expansion of macro 'HGOTO_ERROR'
  28151. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Rget_select_hyper_blocklist failed");
  28152. ^
  28153. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28154. #define FAIL (-1)
  28155. ^
  28156. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28157. ret_value = FAIL; \
  28158. ^
  28159. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28160. HERROR(H5E_tools_g, min_id, str); \
  28161. ^
  28162. h5tools_dump.c:673:9: note: in expansion of macro 'HGOTO_ERROR'
  28163. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Dget_type failed");
  28164. ^
  28165. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28166. #define FAIL (-1)
  28167. ^
  28168. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28169. ret_value = FAIL; \
  28170. ^
  28171. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28172. HERROR(H5E_tools_g, min_id, str); \
  28173. ^
  28174. h5tools_dump.c:675:9: note: in expansion of macro 'HGOTO_ERROR'
  28175. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Tget_native_type failed");
  28176. ^
  28177. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28178. #define FAIL (-1)
  28179. ^
  28180. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28181. ret_value = FAIL; \
  28182. ^
  28183. h5tools_dump.c:736:9: note: in expansion of macro 'HERROR'
  28184. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28185. ^
  28186. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28187. #define FAIL (-1)
  28188. ^
  28189. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28190. ret_value = FAIL; \
  28191. ^
  28192. h5tools_dump.c:739:9: note: in expansion of macro 'HERROR'
  28193. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28194. ^
  28195. In file included from h5tools_dump.c:31:0:
  28196. h5tools_dump.c: In function 'h5tools_print_region_data_points':
  28197. h5tools_dump.c:813:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28198. if((dims1 = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL)
  28199. ^
  28200. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28201. #define HDmalloc(Z) malloc(Z)
  28202. ^
  28203. h5tools_dump.c:816:16: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  28204. dims1[0] = npoints;
  28205. ^
  28206. h5tools_dump.c:822:21: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  28207. if((type_size = H5Tget_size(type_id)) == 0)
  28208. ^
  28209. In file included from h5tools_dump.c:31:0:
  28210. h5tools_dump.c:825:41: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28211. if((region_buf = HDmalloc(type_size * (size_t)npoints)) == NULL)
  28212. ^
  28213. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28214. #define HDmalloc(Z) malloc(Z)
  28215. ^
  28216. h5tools_dump.c:832:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28217. ctx.ndims = ndims;
  28218. ^
  28219. h5tools_dump.c:838:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28220. for (jndx = 0; jndx < npoints; jndx++, elmtno++) {
  28221. ^
  28222. h5tools_dump.c:853:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28223. if (jndx == npoints - 1)
  28224. ^
  28225. h5tools_dump.c:859:27: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28226. ctx.sm_pos = jndx * ndims;
  28227. ^
  28228. h5tools_dump.c:861:33: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28229. ctx.size_last_dim = (int) (ctx.p_max_idx[ctx.ndims - 1]);
  28230. ^
  28231. h5tools_dump.c:874:58: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28232. ((char*)region_buf + jndx * type_size), &ctx);
  28233. ^
  28234. h5tools_dump.c:876:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28235. if (jndx + 1 < npoints || (region_flags & END_OF_DATA) == 0)
  28236. ^
  28237. In file included from h5tools_dump.c:31:0:
  28238. h5tools_dump.c: In function 'h5tools_dump_region_data_points':
  28239. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28240. #define FAIL (-1)
  28241. ^
  28242. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28243. ret_value = FAIL; \
  28244. ^
  28245. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28246. HERROR(H5E_tools_g, min_id, str); \
  28247. ^
  28248. h5tools_dump.c:941:9: note: in expansion of macro 'H5E_THROW'
  28249. H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_select_elem_npoints failed");
  28250. ^
  28251. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28252. #define FAIL (-1)
  28253. ^
  28254. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28255. ret_value = FAIL; \
  28256. ^
  28257. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28258. HERROR(H5E_tools_g, min_id, str); \
  28259. ^
  28260. h5tools_dump.c:945:9: note: in expansion of macro 'H5E_THROW'
  28261. H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed");
  28262. ^
  28263. h5tools_dump.c:961:34: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  28264. alloc_size = npoints * ndims * sizeof(ptdata[0]);
  28265. ^
  28266. In file included from h5tools_dump.c:31:0:
  28267. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28268. #define FAIL (-1)
  28269. ^
  28270. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28271. ret_value = FAIL; \
  28272. ^
  28273. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28274. HERROR(H5E_tools_g, min_id, str); \
  28275. ^
  28276. h5tools_dump.c:964:9: note: in expansion of macro 'HGOTO_ERROR'
  28277. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "Could not allocate buffer for ptdata");
  28278. ^
  28279. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28280. #define FAIL (-1)
  28281. ^
  28282. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28283. ret_value = FAIL; \
  28284. ^
  28285. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28286. HERROR(H5E_tools_g, min_id, str); \
  28287. ^
  28288. h5tools_dump.c:968:9: note: in expansion of macro 'HGOTO_ERROR'
  28289. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Sget_select_elem_pointlist failed");
  28290. ^
  28291. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28292. #define FAIL (-1)
  28293. ^
  28294. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28295. ret_value = FAIL; \
  28296. ^
  28297. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28298. HERROR(H5E_tools_g, min_id, str); \
  28299. ^
  28300. h5tools_dump.c:989:9: note: in expansion of macro 'HGOTO_ERROR'
  28301. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Dget_type failed");
  28302. ^
  28303. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28304. #define FAIL (-1)
  28305. ^
  28306. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28307. ret_value = FAIL; \
  28308. ^
  28309. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28310. HERROR(H5E_tools_g, min_id, str); \
  28311. ^
  28312. h5tools_dump.c:992:9: note: in expansion of macro 'HGOTO_ERROR'
  28313. HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Tget_native_type failed");
  28314. ^
  28315. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28316. #define FAIL (-1)
  28317. ^
  28318. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28319. ret_value = FAIL; \
  28320. ^
  28321. h5tools_dump.c:1056:9: note: in expansion of macro 'HERROR'
  28322. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28323. ^
  28324. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28325. #define FAIL (-1)
  28326. ^
  28327. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28328. ret_value = FAIL; \
  28329. ^
  28330. h5tools_dump.c:1059:9: note: in expansion of macro 'HERROR'
  28331. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28332. ^
  28333. h5tools_dump.c: In function 'h5tools_display_simple_subset':
  28334. h5tools_dump.c:1381:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  28335. current_outer_dim = (ctx->ndims - 2) - 1;
  28336. ^
  28337. h5tools_dump.c:1384:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28338. for (i = current_outer_dim + 1; i < ctx->ndims; i++) {
  28339. ^
  28340. h5tools_dump.c: In function 'h5tools_dump_simple_dset':
  28341. h5tools_dump.c:1539:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28342. ctx->ndims = H5Sget_simple_extent_ndims(f_space);
  28343. ^
  28344. h5tools.c: In function 'init_acc_pos':
  28345. h5tools.c:1302:14: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  28346. for (i = (ctx->ndims - 2); i >= 0; i--) {
  28347. ^
  28348. h5tools_dump.c: In function 'h5tools_dump_simple_mem':
  28349. h5tools_dump.c:1688:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28350. ctx->ndims = H5Sget_simple_extent_ndims(space);
  28351. ^
  28352. h5tools_dump.c:1706:30: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28353. ctx->size_last_dim = (int) (ctx->p_max_idx[ctx->ndims - 1]);
  28354. ^
  28355. h5tools.c: In function 'render_bin_output':
  28356. h5tools.c:1333:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  28357. switch (type_class) {
  28358. ^
  28359. h5tools.c:1333:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  28360. h5tools.c:1333:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  28361. h5tools.c:1333:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  28362. h5tools.c:1333:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  28363. h5tools.c: At top level:
  28364. h5tools.c:1528:1: warning: no previous prototype for 'render_bin_output_region_data_blocks' [-Wmissing-prototypes]
  28365. render_bin_output_region_data_blocks(hid_t region_id, FILE *stream,
  28366. ^
  28367. In file included from h5tools.c:31:0:
  28368. h5tools.c: In function 'render_bin_output_region_data_blocks':
  28369. h5tools.c:1549:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28370. if((dims1 = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL)
  28371. ^
  28372. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28373. #define HDmalloc(Z) malloc(Z)
  28374. ^
  28375. h5tools.c:1571:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28376. if((start = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL)
  28377. ^
  28378. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28379. #define HDmalloc(Z) malloc(Z)
  28380. ^
  28381. h5tools.c:1574:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28382. if((count = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL)
  28383. ^
  28384. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28385. #define HDmalloc(Z) malloc(Z)
  28386. ^
  28387. In file included from h5tools.c:31:0:
  28388. h5tools.c: In function 'render_bin_output_region_blocks':
  28389. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28390. #define FAIL (-1)
  28391. ^
  28392. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28393. ret_value = FAIL; \
  28394. ^
  28395. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28396. HERROR(H5E_tools_g, min_id, str); \
  28397. ^
  28398. h5tools.c:1638:9: note: in expansion of macro 'H5E_THROW'
  28399. H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_select_hyper_nblocks failed");
  28400. ^
  28401. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28402. #define FAIL (-1)
  28403. ^
  28404. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28405. ret_value = FAIL; \
  28406. ^
  28407. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28408. HERROR(H5E_tools_g, min_id, str); \
  28409. ^
  28410. h5tools.c:1643:9: note: in expansion of macro 'H5E_THROW'
  28411. H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed");
  28412. ^
  28413. h5tools.c:1645:26: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28414. alloc_size = nblocks * ndims * 2 * sizeof(ptdata[0]);
  28415. ^
  28416. In file included from h5tools.c:31:0:
  28417. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28418. #define FAIL (-1)
  28419. ^
  28420. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28421. ret_value = FAIL; \
  28422. ^
  28423. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28424. HERROR(H5E_tools_g, min_id, str); \
  28425. ^
  28426. h5tools.c:1648:9: note: in expansion of macro 'HGOTO_ERROR'
  28427. HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "Could not allocate buffer for ptdata");
  28428. ^
  28429. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28430. #define FAIL (-1)
  28431. ^
  28432. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28433. ret_value = FAIL; \
  28434. ^
  28435. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28436. HERROR(H5E_tools_g, min_id, str); \
  28437. ^
  28438. h5tools.c:1652:9: note: in expansion of macro 'HGOTO_ERROR'
  28439. HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Rget_select_hyper_blocklist failed");
  28440. ^
  28441. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28442. #define FAIL (-1)
  28443. ^
  28444. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28445. ret_value = FAIL; \
  28446. ^
  28447. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28448. HERROR(H5E_tools_g, min_id, str); \
  28449. ^
  28450. h5tools.c:1655:9: note: in expansion of macro 'HGOTO_ERROR'
  28451. HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Dget_type failed");
  28452. ^
  28453. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28454. #define FAIL (-1)
  28455. ^
  28456. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28457. ret_value = FAIL; \
  28458. ^
  28459. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28460. HERROR(H5E_tools_g, min_id, str); \
  28461. ^
  28462. h5tools.c:1657:9: note: in expansion of macro 'HGOTO_ERROR'
  28463. HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Tget_native_type failed");
  28464. ^
  28465. h5tools.c:1660:22: warning: conversion to 'hssize_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  28466. type_id, nblocks, ptdata);
  28467. ^
  28468. In file included from h5tools.c:31:0:
  28469. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28470. #define FAIL (-1)
  28471. ^
  28472. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28473. ret_value = FAIL; \
  28474. ^
  28475. h5tools.c:1666:9: note: in expansion of macro 'HERROR'
  28476. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28477. ^
  28478. h5tools_dump.c: In function 'h5tools_print_datatype':
  28479. h5tools_dump.c:1917:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  28480. switch (type_class) {
  28481. ^
  28482. h5tools_dump.c:1917:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  28483. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28484. #define FAIL (-1)
  28485. ^
  28486. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28487. ret_value = FAIL; \
  28488. ^
  28489. h5tools.c:1669:9: note: in expansion of macro 'HERROR'
  28490. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28491. ^
  28492. h5tools.c: At top level:
  28493. h5tools.c:1696:1: warning: no previous prototype for 'render_bin_output_region_data_points' [-Wmissing-prototypes]
  28494. render_bin_output_region_data_points(hid_t region_space, hid_t region_id,
  28495. ^
  28496. h5tools.c: In function 'render_bin_output_region_data_points':
  28497. h5tools.c:1706:21: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  28498. if((type_size = H5Tget_size(type_id)) == 0)
  28499. ^
  28500. In file included from h5tools.c:31:0:
  28501. h5tools.c:1709:41: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28502. if((region_buf = HDmalloc(type_size * (size_t)npoints)) == NULL)
  28503. ^
  28504. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28505. #define HDmalloc(Z) malloc(Z)
  28506. ^
  28507. h5tools.c:1713:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28508. if((dims1 = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL)
  28509. ^
  28510. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  28511. #define HDmalloc(Z) malloc(Z)
  28512. ^
  28513. h5tools.c:1716:16: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  28514. dims1[0] = npoints;
  28515. ^
  28516. h5tools.c:1725:73: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  28517. if(render_bin_output(stream, container, type_id, (char*)region_buf, npoints) < 0)
  28518. ^
  28519. In file included from h5tools.c:31:0:
  28520. h5tools.c: In function 'render_bin_output_region_points':
  28521. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28522. #define FAIL (-1)
  28523. ^
  28524. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28525. ret_value = FAIL; \
  28526. ^
  28527. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28528. HERROR(H5E_tools_g, min_id, str); \
  28529. ^
  28530. h5tools.c:1762:9: note: in expansion of macro 'H5E_THROW'
  28531. H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_select_elem_npoints failed");
  28532. ^
  28533. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28534. #define FAIL (-1)
  28535. ^
  28536. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28537. ret_value = FAIL; \
  28538. ^
  28539. h5tools_error.h:101:5: note: in expansion of macro 'HERROR'
  28540. HERROR(H5E_tools_g, min_id, str); \
  28541. ^
  28542. h5tools.c:1766:9: note: in expansion of macro 'H5E_THROW'
  28543. H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed");
  28544. ^
  28545. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28546. #define FAIL (-1)
  28547. ^
  28548. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28549. ret_value = FAIL; \
  28550. ^
  28551. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28552. HERROR(H5E_tools_g, min_id, str); \
  28553. ^
  28554. h5tools.c:1769:9: note: in expansion of macro 'HGOTO_ERROR'
  28555. HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Dget_type failed");
  28556. ^
  28557. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28558. #define FAIL (-1)
  28559. ^
  28560. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28561. ret_value = FAIL; \
  28562. ^
  28563. h5tools_error.h:112:4: note: in expansion of macro 'HERROR'
  28564. HERROR(H5E_tools_g, min_id, str); \
  28565. ^
  28566. h5tools.c:1772:9: note: in expansion of macro 'HGOTO_ERROR'
  28567. HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Tget_native_type failed");
  28568. ^
  28569. In file included from h5tools_dump.c:31:0:
  28570. h5tools_dump.c: In function 'h5tools_print_enum':
  28571. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28572. #define FAIL (-1)
  28573. ^
  28574. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28575. ret_value = FAIL; \
  28576. ^
  28577. h5tools.c:1779:9: note: in expansion of macro 'HERROR'
  28578. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28579. ^
  28580. ../../src/H5private.h:303:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  28581. #define FAIL (-1)
  28582. ^
  28583. h5tools_error.h:72:21: note: in expansion of macro 'FAIL'
  28584. ret_value = FAIL; \
  28585. ^
  28586. h5tools.c:1782:9: note: in expansion of macro 'HERROR'
  28587. HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed");
  28588. ^
  28589. ../../src/H5private.h:1233:28: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  28590. #define HDstrlen(S) strlen(S)
  28591. ^
  28592. h5tools_dump.c:2663:18: note: in expansion of macro 'HDstrlen'
  28593. nchars = HDstrlen(name[i]);
  28594. ^
  28595. h5tools_dump.c: In function 'h5tools_dump_dcpl':
  28596. h5tools_dump.c:3354:5: warning: enumeration value 'H5D_FILL_TIME_ERROR' not handled in switch [-Wswitch-enum]
  28597. switch(ft) {
  28598. ^
  28599. h5tools_dump.c:3411:5: warning: enumeration value 'H5D_ALLOC_TIME_ERROR' not handled in switch [-Wswitch-enum]
  28600. switch(at) {
  28601. ^
  28602. h5tools_dump.c:3411:5: warning: enumeration value 'H5D_ALLOC_TIME_DEFAULT' not handled in switch [-Wswitch-enum]
  28603. h5tools_dump.c: In function 'h5tools_dump_comment':
  28604. h5tools_dump.c:3476:59: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  28605. cmt_bufsize = H5Oget_comment(obj_id, comment, cmt_bufsize);
  28606. ^
  28607. h5tools.c: In function 'h5tools_count_ncols':
  28608. h5tools.c:673:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  28609. h5tools_count_ncols(const char *s)
  28610. ^
  28611. h5tools.c: In function 'h5tools_is_zero':
  28612. h5tools.c:1798:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  28613. h5tools_is_zero(const void *_mem, size_t size)
  28614. ^
  28615. In file included from h5tools.c:31:0:
  28616. h5tools.c: In function 'h5tools_render_element':
  28617. ../../src/H5private.h:1260:30: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  28618. #define HDstrtok(X,Y) strtok(X,Y)
  28619. ^
  28620. h5tools.c:1083:25: note: in expansion of macro 'HDstrtok'
  28621. (section = HDstrtok(secnum ? NULL : s, OPTIONAL_LINE_BREAK));
  28622. ^
  28623. h5tools.c: In function 'h5tools_render_region_element':
  28624. ../../src/H5private.h:1260:30: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  28625. #define HDstrtok(X,Y) strtok(X,Y)
  28626. ^
  28627. h5tools.c:1236:48: note: in expansion of macro 'HDstrtok'
  28628. for (secnum = 0, multiline = 0; (section = HDstrtok(secnum ? NULL : s,
  28629. ^
  28630. h5tools.c: In function 'render_bin_output_region_points':
  28631. h5tools.c:1778:8: warning: 'type_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  28632. if(H5Tclose(type_id) < 0)
  28633. ^
  28634. h5tools_dump.c: In function 'h5tools_dump_region_data_points':
  28635. h5tools_dump.c:1055:8: warning: 'type_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  28636. if(H5Tclose(type_id) < 0)
  28637. ^
  28638. h5tools_dump.c:1058:8: warning: 'dtype' may be used uninitialized in this function [-Wmaybe-uninitialized]
  28639. if(H5Tclose(dtype) < 0)
  28640. ^
  28641. h5tools.c: In function 'render_bin_output_region_blocks':
  28642. h5tools.c:1665:8: warning: 'type_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  28643. if(H5Tclose(type_id) < 0)
  28644. ^
  28645. h5tools.c:1668:8: warning: 'dtype' may be used uninitialized in this function [-Wmaybe-uninitialized]
  28646. if(H5Tclose(dtype) < 0)
  28647. ^
  28648. CC h5tools_str.lo
  28649. h5tools_str.c: In function 'h5tools_str_append':
  28650. h5tools_str.c:144:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28651. nchars = HDvsnprintf(str->s + str->len, avail, fmt, ap);
  28652. ^
  28653. In file included from h5tools_str.c:27:0:
  28654. h5tools_str.c:174:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28655. size_t newsize = MAX(str->len + nchars + 1, 2 * str->nalloc);
  28656. ^
  28657. ../../src/H5private.h:320:24: note: in definition of macro 'MAX'
  28658. #define MAX(a,b) (((a)>(b)) ? (a) : (b))
  28659. ^
  28660. h5tools_str.c:174:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28661. size_t newsize = MAX(str->len + nchars + 1, 2 * str->nalloc);
  28662. ^
  28663. ../../src/H5private.h:320:35: note: in definition of macro 'MAX'
  28664. #define MAX(a,b) (((a)>(b)) ? (a) : (b))
  28665. ^
  28666. h5tools_str.c:182:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  28667. str->len += nchars;
  28668. ^
  28669. h5tools_str.c: In function 'h5tools_str_dump_region_blocks':
  28670. h5tools_str.c:451:42: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  28671. alloc_size = nblocks * ndims * 2 * sizeof(ptdata[0]);
  28672. ^
  28673. h5tools_str.c: In function 'h5tools_str_dump_region_points':
  28674. h5tools_str.c:512:38: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  28675. alloc_size = npoints * ndims * sizeof(ptdata[0]);
  28676. ^
  28677. h5tools_str.c: At top level:
  28678. h5tools_str.c:612:1: warning: no previous prototype for 'h5tools_str_indent' [-Wmissing-prototypes]
  28679. h5tools_str_indent(h5tools_str_t *str, const h5tool_format_t *info,
  28680. ^
  28681. h5tools_str.c: In function 'h5tools_str_sprint':
  28682. h5tools_str.c:743:73: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  28683. h5tools_str_append(str, OPT(info->fmt_float, "%g"), tempfloat);
  28684. ^
  28685. h5tools_str.c:794:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28686. if (info->str_repeat > 0) while (i + j < size && s[i] == s[i + j])
  28687. ^
  28688. h5tools_str.c:794:90: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28689. if (info->str_repeat > 0) while (i + j < size && s[i] == s[i + j])
  28690. ^
  28691. h5tools_str.c:825:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28692. i += j - 1;
  28693. ^
  28694. h5tools_str.c:849:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28695. if (packed_data_offset >= 8 * sizeof(unsigned char))
  28696. ^
  28697. h5tools_str.c:852:79: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28698. tempuchar = (tempuchar >> packed_data_offset) & packed_data_mask;
  28699. ^
  28700. h5tools_str.c:852:45: warning: conversion to 'unsigned char' from 'long long unsigned int' may alter its value [-Wconversion]
  28701. tempuchar = (tempuchar >> packed_data_offset) & packed_data_mask;
  28702. ^
  28703. h5tools_str.c:861:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28704. if (packed_data_offset >= 8 * sizeof(char))
  28705. ^
  28706. h5tools_str.c:864:77: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28707. tempchar = (tempchar >> packed_data_offset) & packed_data_mask;
  28708. ^
  28709. h5tools_str.c:864:44: warning: conversion to 'signed char' from 'long long unsigned int' may alter its value [-Wconversion]
  28710. tempchar = (tempchar >> packed_data_offset) & packed_data_mask;
  28711. ^
  28712. h5tools_str.c:878:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28713. if (packed_data_offset >= 8 * sizeof(unsigned int))
  28714. ^
  28715. h5tools_str.c:881:44: warning: conversion to 'unsigned int' from 'long long unsigned int' may alter its value [-Wconversion]
  28716. tempuint = (tempuint >> packed_data_offset) & packed_data_mask;
  28717. ^
  28718. h5tools_str.c:889:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28719. if (packed_data_offset >= 8 * sizeof(int))
  28720. ^
  28721. h5tools_str.c:892:75: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28722. tempint = (tempint >> packed_data_offset) & packed_data_mask;
  28723. ^
  28724. h5tools_str.c:892:43: warning: conversion to 'int' from 'long long unsigned int' may alter its value [-Wconversion]
  28725. tempint = (tempint >> packed_data_offset) & packed_data_mask;
  28726. ^
  28727. h5tools_str.c:904:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28728. if (packed_data_offset >= 8 * sizeof(unsigned short))
  28729. ^
  28730. h5tools_str.c:907:81: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28731. tempushort = (tempushort >> packed_data_offset) & packed_data_mask;
  28732. ^
  28733. h5tools_str.c:907:46: warning: conversion to 'short unsigned int' from 'long long unsigned int' may alter its value [-Wconversion]
  28734. tempushort = (tempushort >> packed_data_offset) & packed_data_mask;
  28735. ^
  28736. h5tools_str.c:917:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28737. if (packed_data_offset >= 8 * sizeof(short))
  28738. ^
  28739. h5tools_str.c:920:79: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28740. tempshort = (tempshort >> packed_data_offset) & packed_data_mask;
  28741. ^
  28742. h5tools_str.c:920:45: warning: conversion to 'short int' from 'long long unsigned int' may alter its value [-Wconversion]
  28743. tempshort = (tempshort >> packed_data_offset) & packed_data_mask;
  28744. ^
  28745. h5tools_str.c:930:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28746. if (packed_data_offset >= 8 * sizeof(unsigned long))
  28747. ^
  28748. h5tools_str.c:941:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28749. if (packed_data_offset >= 8 * sizeof(long))
  28750. ^
  28751. h5tools_str.c:944:77: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  28752. templong = (templong >> packed_data_offset) & packed_data_mask;
  28753. ^
  28754. h5tools_str.c:944:44: warning: conversion to 'long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  28755. templong = (templong >> packed_data_offset) & packed_data_mask;
  28756. ^
  28757. h5tools_str.c:954:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28758. if (packed_data_offset >= 8 * sizeof(unsigned long long))
  28759. ^
  28760. h5tools_str.c:965:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  28761. if (packed_data_offset >= 8 * sizeof(long long))
  28762. ^
  28763. h5tools_str.c:968:79: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion]
  28764. templlong = (templlong >> packed_data_offset) & packed_data_mask;
  28765. ^
  28766. h5tools_str.c:968:45: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  28767. templlong = (templlong >> packed_data_offset) & packed_data_mask;
  28768. ^
  28769. h5tools_str.c:978:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28770. nmembs = H5Tget_nmembers(type);
  28771. ^
  28772. h5tools_str.c:1055:29: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum]
  28773. switch (oi.type) {
  28774. ^
  28775. h5tools_str.c:1055:29: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum]
  28776. h5tools_str.c:736:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  28777. switch (type_class) {
  28778. ^
  28779. h5tools_str.c:736:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  28780. h5tools_str.c:736:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  28781. h5tools_str.c:736:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  28782. h5tools_str.c:736:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  28783. h5tools_str.c: In function 'h5tools_str_replace':
  28784. h5tools_str.c:1404:10: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  28785. newstr = HDmalloc ( HDstrlen ( oldstr ) - HDstrlen ( substr ) + HDstrlen ( replacement ) + 1 );
  28786. ^
  28787. In file included from /usr/include/string.h:186:0,
  28788. from h5tools_str.c:25:
  28789. h5tools_str.c:1410:36: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  28790. HDmemcpy ( newstr, oldstr, tok - oldstr );
  28791. ^
  28792. h5tools_str.c:1410:9: note: in expansion of macro 'HDmemcpy'
  28793. HDmemcpy ( newstr, oldstr, tok - oldstr );
  28794. ^
  28795. h5tools_str.c:1412:140: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  28796. HDmemcpy ( newstr + (tok - oldstr) + HDstrlen( replacement ), tok + HDstrlen ( substr ), HDstrlen ( oldstr ) - HDstrlen ( substr ) - ( tok - oldstr ) );
  28797. ^
  28798. h5tools_str.c:1412:9: note: in expansion of macro 'HDmemcpy'
  28799. HDmemcpy ( newstr + (tok - oldstr) + HDstrlen( replacement ), tok + HDstrlen ( substr ), HDstrlen ( oldstr ) - HDstrlen ( substr ) - ( tok - oldstr ) );
  28800. ^
  28801. h5tools_str.c: In function 'h5tools_str_len':
  28802. h5tools_str.c:94:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  28803. h5tools_str_len(h5tools_str_t *str)
  28804. ^
  28805. h5tools_str.c: In function 'h5tools_str_sprint':
  28806. h5tools_str.c:830:28: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  28807. if (quote) h5tools_str_append(str, "%c", quote);
  28808. ^
  28809. CC h5tools_utils.lo
  28810. h5tools_utils.c: In function 'parallel_print':
  28811. h5tools_utils.c:89:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28812. HDvprintf(format, ap);
  28813. ^
  28814. h5tools_utils.c:89:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28815. In file included from /usr/include/stdio.h:492:0,
  28816. from h5tools_utils.c:28:
  28817. h5tools_utils.h:33:29: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  28818. #define OUTBUFF_SIZE (PRINT_DATA_MAX_SIZE*4)
  28819. ^
  28820. h5tools_utils.c:95:29: note: in expansion of macro 'HDvsnprintf'
  28821. bytes_written = HDvsnprintf(outBuff+outBuffOffset, OUTBUFF_SIZE-outBuffOffset, format, ap);
  28822. ^
  28823. h5tools_utils.c:95:64: note: in expansion of macro 'OUTBUFF_SIZE'
  28824. bytes_written = HDvsnprintf(outBuff+outBuffOffset, OUTBUFF_SIZE-outBuffOffset, format, ap);
  28825. ^
  28826. h5tools_utils.c:95:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28827. bytes_written = HDvsnprintf(outBuff+outBuffOffset, OUTBUFF_SIZE-outBuffOffset, format, ap);
  28828. ^
  28829. h5tools_utils.c:121:21: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28830. bytes_written = HDvfprintf(overflow_file, format, ap);
  28831. ^
  28832. h5tools_utils.c:121:21: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28833. h5tools_utils.c:127:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28834. bytes_written = HDvfprintf(overflow_file, format, ap);
  28835. ^
  28836. h5tools_utils.c:127:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28837. h5tools_utils.c: In function 'error_msg':
  28838. h5tools_utils.c:159:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28839. HDvfprintf(rawerrorstream, fmt, ap);
  28840. ^
  28841. h5tools_utils.c:159:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28842. h5tools_utils.c: In function 'warn_msg':
  28843. h5tools_utils.c:190:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28844. HDvfprintf(rawerrorstream, fmt, ap);
  28845. ^
  28846. h5tools_utils.c:190:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  28847. In file included from h5tools_utils.c:31:0:
  28848. h5tools_utils.c: In function 'print_version':
  28849. h5tools_utils.c:423:13: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  28850. ((char *)H5_VERS_SUBRELEASE)[0] ? "-" : "", H5_VERS_SUBRELEASE);
  28851. ^
  28852. h5tools.h:41:64: note: in definition of macro 'PRINTSTREAM'
  28853. #define PRINTSTREAM(S, F, ...) if(S != NULL) HDfprintf(S, F, __VA_ARGS__)
  28854. ^
  28855. h5tools_utils.c: In function 'find_objs_cb':
  28856. h5tools_utils.c:582:5: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum]
  28857. switch(oinfo->type) {
  28858. ^
  28859. h5tools_utils.c:582:5: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum]
  28860. h5tools_utils.c: In function 'add_obj':
  28861. h5tools_utils.c:701:9: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  28862. u = table->nobjs++;
  28863. ^
  28864. h5tools_utils.c: In function 'h5tools_getenv_update_hyperslab_bufsize':
  28865. h5tools_utils.c:934:27: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  28866. H5TOOLS_BUFSIZE = hyperslab_bufsize_mb * 1024 * 1024;
  28867. ^
  28868. h5tools_utils.c: In function 'search_obj':
  28869. h5tools_utils.c:548:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  28870. search_obj(table_t *table, haddr_t objno)
  28871. ^
  28872. h5tools_utils.c: In function 'h5tools_getprogname':
  28873. h5tools_utils.c:895:12: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  28874. const char*h5tools_getprogname(void)
  28875. ^
  28876. h5tools_utils.c: In function 'h5tools_getstatus':
  28877. h5tools_utils.c:900:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  28878. int h5tools_getstatus(void)
  28879. ^
  28880. CC h5diff.lo
  28881. h5diff.c: In function 'print_objname':
  28882. h5diff.c:33:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  28883. int print_objname (diff_opt_t * options, hsize_t nfound)
  28884. ^
  28885. CC h5diff_array.lo
  28886. h5diff_array.c: In function 'diff_datum':
  28887. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28888. if(0 == (A) && 0 == (B)) \
  28889. ^
  28890. h5diff_array.c:1986:17: note: in expansion of macro 'PER'
  28891. PER(f1,f2);
  28892. ^
  28893. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28894. if(0 == (A) && 0 == (B)) \
  28895. ^
  28896. h5diff_array.c:1986:17: note: in expansion of macro 'PER'
  28897. PER(f1,f2);
  28898. ^
  28899. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28900. if(0 != (A)) \
  28901. ^
  28902. h5diff_array.c:1986:17: note: in expansion of macro 'PER'
  28903. PER(f1,f2);
  28904. ^
  28905. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28906. if(0 == (A) && 0 == (B)) \
  28907. ^
  28908. h5diff_array.c:2018:17: note: in expansion of macro 'PER'
  28909. PER(f1,f2);
  28910. ^
  28911. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28912. if(0 == (A) && 0 == (B)) \
  28913. ^
  28914. h5diff_array.c:2018:17: note: in expansion of macro 'PER'
  28915. PER(f1,f2);
  28916. ^
  28917. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28918. if(0 != (A)) \
  28919. ^
  28920. h5diff_array.c:2018:17: note: in expansion of macro 'PER'
  28921. PER(f1,f2);
  28922. ^
  28923. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28924. if(0 == (A) && 0 == (B)) \
  28925. ^
  28926. h5diff_array.c:2158:21: note: in expansion of macro 'PER'
  28927. PER(temp1_float,temp2_float);
  28928. ^
  28929. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28930. if(0 == (A) && 0 == (B)) \
  28931. ^
  28932. h5diff_array.c:2158:21: note: in expansion of macro 'PER'
  28933. PER(temp1_float,temp2_float);
  28934. ^
  28935. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28936. if(0 != (A)) \
  28937. ^
  28938. h5diff_array.c:2158:21: note: in expansion of macro 'PER'
  28939. PER(temp1_float,temp2_float);
  28940. ^
  28941. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28942. if(0 == (A) && 0 == (B)) \
  28943. ^
  28944. h5diff_array.c:2223:21: note: in expansion of macro 'PER'
  28945. PER(temp1_float,temp2_float);
  28946. ^
  28947. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28948. if(0 == (A) && 0 == (B)) \
  28949. ^
  28950. h5diff_array.c:2223:21: note: in expansion of macro 'PER'
  28951. PER(temp1_float,temp2_float);
  28952. ^
  28953. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28954. if(0 != (A)) \
  28955. ^
  28956. h5diff_array.c:2223:21: note: in expansion of macro 'PER'
  28957. PER(temp1_float,temp2_float);
  28958. ^
  28959. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28960. if(0 == (A) && 0 == (B)) \
  28961. ^
  28962. h5diff_array.c:2370:21: note: in expansion of macro 'PER'
  28963. PER(temp1_double,temp2_double);
  28964. ^
  28965. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28966. if(0 == (A) && 0 == (B)) \
  28967. ^
  28968. h5diff_array.c:2370:21: note: in expansion of macro 'PER'
  28969. PER(temp1_double,temp2_double);
  28970. ^
  28971. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28972. if(0 != (A)) \
  28973. ^
  28974. h5diff_array.c:2370:21: note: in expansion of macro 'PER'
  28975. PER(temp1_double,temp2_double);
  28976. ^
  28977. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28978. if(0 == (A) && 0 == (B)) \
  28979. ^
  28980. h5diff_array.c:2435:21: note: in expansion of macro 'PER'
  28981. PER(temp1_double,temp2_double);
  28982. ^
  28983. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28984. if(0 == (A) && 0 == (B)) \
  28985. ^
  28986. h5diff_array.c:2435:21: note: in expansion of macro 'PER'
  28987. PER(temp1_double,temp2_double);
  28988. ^
  28989. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28990. if(0 != (A)) \
  28991. ^
  28992. h5diff_array.c:2435:21: note: in expansion of macro 'PER'
  28993. PER(temp1_double,temp2_double);
  28994. ^
  28995. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  28996. if(0 == (A) && 0 == (B)) \
  28997. ^
  28998. h5diff_array.c:2584:21: note: in expansion of macro 'PER'
  28999. PER(temp1_double,temp2_double);
  29000. ^
  29001. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29002. if(0 == (A) && 0 == (B)) \
  29003. ^
  29004. h5diff_array.c:2584:21: note: in expansion of macro 'PER'
  29005. PER(temp1_double,temp2_double);
  29006. ^
  29007. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29008. if(0 != (A)) \
  29009. ^
  29010. h5diff_array.c:2584:21: note: in expansion of macro 'PER'
  29011. PER(temp1_double,temp2_double);
  29012. ^
  29013. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29014. if(0 == (A) && 0 == (B)) \
  29015. ^
  29016. h5diff_array.c:2648:21: note: in expansion of macro 'PER'
  29017. PER(temp1_double,temp2_double);
  29018. ^
  29019. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29020. if(0 == (A) && 0 == (B)) \
  29021. ^
  29022. h5diff_array.c:2648:21: note: in expansion of macro 'PER'
  29023. PER(temp1_double,temp2_double);
  29024. ^
  29025. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29026. if(0 != (A)) \
  29027. ^
  29028. h5diff_array.c:2648:21: note: in expansion of macro 'PER'
  29029. PER(temp1_double,temp2_double);
  29030. ^
  29031. h5diff_array.c: In function 'character_compare_opt':
  29032. h5diff_array.c:3047:24: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable]
  29033. hbool_t both_zero;
  29034. ^
  29035. h5diff_array.c: In function 'diff_float':
  29036. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29037. if(0 == (A) && 0 == (B)) \
  29038. ^
  29039. h5diff_array.c:3225:17: note: in expansion of macro 'PER'
  29040. PER(temp1_float,temp2_float);
  29041. ^
  29042. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29043. if(0 == (A) && 0 == (B)) \
  29044. ^
  29045. h5diff_array.c:3225:17: note: in expansion of macro 'PER'
  29046. PER(temp1_float,temp2_float);
  29047. ^
  29048. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29049. if(0 != (A)) \
  29050. ^
  29051. h5diff_array.c:3225:17: note: in expansion of macro 'PER'
  29052. PER(temp1_float,temp2_float);
  29053. ^
  29054. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29055. if(0 == (A) && 0 == (B)) \
  29056. ^
  29057. h5diff_array.c:3299:17: note: in expansion of macro 'PER'
  29058. PER(temp1_float,temp2_float);
  29059. ^
  29060. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29061. if(0 == (A) && 0 == (B)) \
  29062. ^
  29063. h5diff_array.c:3299:17: note: in expansion of macro 'PER'
  29064. PER(temp1_float,temp2_float);
  29065. ^
  29066. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29067. if(0 != (A)) \
  29068. ^
  29069. h5diff_array.c:3299:17: note: in expansion of macro 'PER'
  29070. PER(temp1_float,temp2_float);
  29071. ^
  29072. h5diff_array.c: In function 'diff_double':
  29073. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29074. if(0 == (A) && 0 == (B)) \
  29075. ^
  29076. h5diff_array.c:3498:17: note: in expansion of macro 'PER'
  29077. PER(temp1_double,temp2_double);
  29078. ^
  29079. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29080. if(0 == (A) && 0 == (B)) \
  29081. ^
  29082. h5diff_array.c:3498:17: note: in expansion of macro 'PER'
  29083. PER(temp1_double,temp2_double);
  29084. ^
  29085. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29086. if(0 != (A)) \
  29087. ^
  29088. h5diff_array.c:3498:17: note: in expansion of macro 'PER'
  29089. PER(temp1_double,temp2_double);
  29090. ^
  29091. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29092. if(0 == (A) && 0 == (B)) \
  29093. ^
  29094. h5diff_array.c:3572:17: note: in expansion of macro 'PER'
  29095. PER(temp1_double,temp2_double);
  29096. ^
  29097. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29098. if(0 == (A) && 0 == (B)) \
  29099. ^
  29100. h5diff_array.c:3572:17: note: in expansion of macro 'PER'
  29101. PER(temp1_double,temp2_double);
  29102. ^
  29103. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29104. if(0 != (A)) \
  29105. ^
  29106. h5diff_array.c:3572:17: note: in expansion of macro 'PER'
  29107. PER(temp1_double,temp2_double);
  29108. ^
  29109. h5diff_array.c: In function 'diff_ldouble':
  29110. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29111. if(0 == (A) && 0 == (B)) \
  29112. ^
  29113. h5diff_array.c:3781:17: note: in expansion of macro 'PER'
  29114. PER(temp1_double,temp2_double);
  29115. ^
  29116. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29117. if(0 == (A) && 0 == (B)) \
  29118. ^
  29119. h5diff_array.c:3781:17: note: in expansion of macro 'PER'
  29120. PER(temp1_double,temp2_double);
  29121. ^
  29122. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29123. if(0 != (A)) \
  29124. ^
  29125. h5diff_array.c:3781:17: note: in expansion of macro 'PER'
  29126. PER(temp1_double,temp2_double);
  29127. ^
  29128. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29129. if(0 == (A) && 0 == (B)) \
  29130. ^
  29131. h5diff_array.c:3855:17: note: in expansion of macro 'PER'
  29132. PER(temp1_double,temp2_double);
  29133. ^
  29134. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29135. if(0 == (A) && 0 == (B)) \
  29136. ^
  29137. h5diff_array.c:3855:17: note: in expansion of macro 'PER'
  29138. PER(temp1_double,temp2_double);
  29139. ^
  29140. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29141. if(0 != (A)) \
  29142. ^
  29143. h5diff_array.c:3855:17: note: in expansion of macro 'PER'
  29144. PER(temp1_double,temp2_double);
  29145. ^
  29146. h5diff.c: In function 'h5diff':
  29147. h5diff.c:912:38: warning: 'info2_lp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29148. size_t idx = info2_lp->nused - 1;
  29149. ^
  29150. h5diff.c:867:38: warning: 'info1_lp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29151. size_t idx = info1_lp->nused - 1;
  29152. ^
  29153. h5diff_array.c: In function 'diff_ullong':
  29154. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29155. if(0 == (A) && 0 == (B)) \
  29156. ^
  29157. h5diff_array.c:5626:10: note: in expansion of macro 'PER'
  29158. PER(f1,f2);
  29159. ^
  29160. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29161. if(0 == (A) && 0 == (B)) \
  29162. ^
  29163. h5diff_array.c:5626:10: note: in expansion of macro 'PER'
  29164. PER(f1,f2);
  29165. ^
  29166. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29167. if(0 != (A)) \
  29168. ^
  29169. h5diff_array.c:5626:10: note: in expansion of macro 'PER'
  29170. PER(f1,f2);
  29171. ^
  29172. h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29173. if(0 == (A) && 0 == (B)) \
  29174. ^
  29175. h5diff_array.c:5671:10: note: in expansion of macro 'PER'
  29176. PER(f1,f2);
  29177. ^
  29178. h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29179. if(0 == (A) && 0 == (B)) \
  29180. ^
  29181. h5diff_array.c:5671:10: note: in expansion of macro 'PER'
  29182. PER(f1,f2);
  29183. ^
  29184. h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29185. if(0 != (A)) \
  29186. ^
  29187. h5diff_array.c:5671:10: note: in expansion of macro 'PER'
  29188. PER(f1,f2);
  29189. ^
  29190. h5diff_array.c: In function 'equal_double':
  29191. h5diff_array.c:5831:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29192. if (value == expected)
  29193. ^
  29194. h5diff_array.c: In function 'equal_ldouble':
  29195. h5diff_array.c:5884:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29196. if (value == expected)
  29197. ^
  29198. h5diff_array.c: In function 'equal_float':
  29199. h5diff_array.c:5941:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29200. if (value == expected)
  29201. ^
  29202. h5diff_array.c: In function 'my_isnan':
  29203. h5diff_array.c:5982:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29204. retval = (x!=x);
  29205. ^
  29206. h5diff_array.c:5989:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29207. retval = (x!=x);
  29208. ^
  29209. h5diff_array.c:5997:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29210. retval = (x!=x);
  29211. ^
  29212. CC h5diff_attr.lo
  29213. CC h5diff_dset.lo
  29214. h5diff_dset.c: In function 'diff_can_type':
  29215. h5diff_dset.c:677:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  29216. switch (tclass1)
  29217. ^
  29218. h5diff_dset.c:677:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  29219. h5diff_dset.c:677:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  29220. CC h5diff_util.lo
  29221. h5diff_util.c: In function 'print_type':
  29222. h5diff_util.c:79:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  29223. switch (H5Tget_class(type))
  29224. ^
  29225. h5diff_util.c:79:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum]
  29226. h5diff_util.c:79:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  29227. h5diff_util.c:79:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum]
  29228. h5diff_util.c:79:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum]
  29229. h5diff_util.c:79:5: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum]
  29230. h5diff_util.c:79:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  29231. h5diff_util.c:79:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum]
  29232. h5diff_util.c:79:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum]
  29233. h5diff_util.c:79:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum]
  29234. h5diff_util.c:79:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  29235. h5diff_util.c: In function 'get_type':
  29236. h5diff_util.c:211:5: warning: enumeration value 'H5TRAV_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum]
  29237. switch(type) {
  29238. ^
  29239. h5diff_util.c: In function 'get_sign':
  29240. h5diff_util.c:243:5: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum]
  29241. switch (sign)
  29242. ^
  29243. h5diff_util.c:243:5: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum]
  29244. h5diff_util.c: In function 'get_class':
  29245. h5diff_util.c:269:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  29246. switch (tclass)
  29247. ^
  29248. h5diff_util.c:269:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  29249. h5diff_util.c: In function 'diff_basename':
  29250. h5diff_util.c:178:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  29251. diff_basename(const char *name)
  29252. ^
  29253. h5diff_util.c: In function 'get_type':
  29254. h5diff_util.c:209:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  29255. get_type(h5trav_type_t type)
  29256. ^
  29257. h5diff_util.c: In function 'get_sign':
  29258. h5diff_util.c:241:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  29259. get_sign(H5T_sign_t sign)
  29260. ^
  29261. h5diff_util.c: In function 'get_class':
  29262. h5diff_util.c:267:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  29263. get_class(H5T_class_t tclass)
  29264. ^
  29265. CC h5trav.lo
  29266. h5trav.c: In function 'trav_print_visit_obj':
  29267. h5trav.c:1015:106: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  29268. H5Aiterate_by_name(print_udata->fid, path, trav_index_by, trav_index_order, NULL, trav_attr, (void *)path, H5P_DEFAULT);
  29269. ^
  29270. h5trav.c: In function 'h5trav_getindex':
  29271. h5trav.c:490:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  29272. h5trav_getindex(const trav_info_t *info, const char *obj)
  29273. ^
  29274. h5trav.c: In function 'h5trav_getindext':
  29275. h5trav.c:681:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  29276. h5trav_getindext(const char *name, const trav_table_t *table)
  29277. ^
  29278. h5trav.c: In function 'symlink_is_visited':
  29279. h5trav.c:1231:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  29280. symlink_is_visited(symlink_trav_t *visited, H5L_type_t type, const char *file, const char *path)
  29281. ^
  29282. CC h5tools_filters.lo
  29283. h5tools_filters.c: In function 'h5tools_can_encode':
  29284. h5tools_filters.c:170:5: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  29285. int h5tools_can_encode(H5Z_filter_t filtn) {
  29286. ^
  29287. CC h5tools_ref.lo
  29288. In file included from h5tools_ref.c:19:0:
  29289. h5tools_ref.c: In function 'free_ref_path_info':
  29290. h5tools_ref.c:68:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  29291. HDfree((void *)node->path);
  29292. ^
  29293. ../../src/H5private.h:731:31: note: in definition of macro 'HDfree'
  29294. #define HDfree(M) free(M)
  29295. ^
  29296. h5tools_ref.c: In function 'ref_path_table_put':
  29297. h5tools_ref.c:221:18: warning: request for implicit conversion from 'void *' to 'struct ref_path_node_t *' not permitted in C++ [-Wc++-compat]
  29298. if((new_node = HDmalloc(sizeof(ref_path_node_t))) == NULL)
  29299. ^
  29300. h5tools_ref.c: In function 'lookup_ref_path':
  29301. h5tools_ref.c:303:10: warning: request for implicit conversion from 'void *' to 'struct ref_path_node_t *' not permitted in C++ [-Wc++-compat]
  29302. node = H5SL_search(ref_path_table, &ref);
  29303. ^
  29304. CC h5tools_type.lo
  29305. h5tools_type.c: In function 'h5tools_get_little_endian_type':
  29306. h5tools_type.c:78:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  29307. switch( type_class )
  29308. ^
  29309. h5tools_type.c:78:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  29310. h5tools_type.c: In function 'h5tools_get_big_endian_type':
  29311. h5tools_type.c:155:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  29312. switch( type_class )
  29313. ^
  29314. h5tools_type.c:155:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  29315. CCLD libh5tools.la
  29316. Making all in h5diff
  29317. CC h5diff_main.o
  29318. CC h5diff_common.o
  29319. h5diff_main.c: In function 'h5diff_exit':
  29320. h5diff_main.c:139:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn]
  29321. void h5diff_exit(int status)
  29322. ^
  29323. h5diff_common.c: In function 'parse_command_line':
  29324. h5diff_common.c:191:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  29325. exclude_node->obj_path = (char*)opt_arg;
  29326. ^
  29327. h5diff_common.c:221:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29328. if (options->delta == 0)
  29329. ^
  29330. h5diff_common.c:238:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  29331. if (options->percent == 0)
  29332. ^
  29333. h5diff_common.c:252:30: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  29334. options->count = atol( opt_arg );
  29335. ^
  29336. h5diff_common.c: In function 'check_n_input':
  29337. h5diff_common.c:362:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  29338. check_n_input( const char *str )
  29339. ^
  29340. CC h5diffgentest.o
  29341. h5diffgentest.c: In function 'test_basic':
  29342. h5diffgentest.c:321:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29343. double data2[3][2] = {{0,1.1},{1.01,1.001},{0,1}};
  29344. ^
  29345. h5diffgentest.c:321:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29346. h5diffgentest.c:321:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29347. h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29348. double data13[3][2] ={{0.0000000000000000, 0.0000000000000001},{0.0000000000000001, 0.0000000000000000},{0.00000000000000033, 0.0000000000000001}};
  29349. ^
  29350. h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29351. h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29352. h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29353. h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29354. h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29355. h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29356. double data14[3][2] ={{0.0000000000000000, 0.0000000000000004},{0.0000000000000002, 0.0000000000000001},{0.0000000000000001, 0.00000000000000000}};
  29357. ^
  29358. h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29359. h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29360. h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29361. h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29362. h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29363. h5diffgentest.c:488:45: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  29364. data19[0] = data19[1] = data19[2] = log(0);
  29365. ^
  29366. h5diffgentest.c:489:45: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
  29367. data19[3] = data19[4] = data19[5] = -log(0);
  29368. ^
  29369. h5diffgentest.c: In function 'test_attributes_verbose_level':
  29370. h5diffgentest.c:1028:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29371. float f1_attr_fdata[2]= {1.1,2.2}; /* float */
  29372. ^
  29373. h5diffgentest.c:1028:5: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
  29374. h5diffgentest.c:1028:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29375. h5diffgentest.c:1028:5: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
  29376. h5diffgentest.c:1031:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29377. float f2_attr_fdata[2]= {2.1,3.2}; /* float */
  29378. ^
  29379. h5diffgentest.c:1031:5: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
  29380. h5diffgentest.c:1031:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29381. h5diffgentest.c:1031:5: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
  29382. h5diffgentest.c: In function 'test_comp_vlen_strings':
  29383. h5diffgentest.c:3696:52: warning: assignment discards 'const' qualifier from pointer target type
  29384. comp1_buf.str_vlen = comp1_buf.str_vlen_repeat = vlen_str_buf;
  29385. ^
  29386. h5diffgentest.c:3697:52: warning: assignment discards 'const' qualifier from pointer target type
  29387. comp2_buf.str_vlen = comp2_buf.str_vlen_repeat = vlen_str_buf;
  29388. ^
  29389. h5diffgentest.c:3698:52: warning: assignment discards 'const' qualifier from pointer target type
  29390. comp3_buf.str_vlen = comp3_buf.str_vlen_repeat = vlen_str_buf;
  29391. ^
  29392. h5diffgentest.c:3699:52: warning: assignment discards 'const' qualifier from pointer target type
  29393. comp4_buf.str_vlen = comp4_buf.str_vlen_repeat = vlen_str_buf;
  29394. ^
  29395. h5diffgentest.c:3700:52: warning: assignment discards 'const' qualifier from pointer target type
  29396. comp5_buf.str_vlen = comp5_buf.str_vlen_repeat = vlen_str_buf;
  29397. ^
  29398. h5diffgentest.c:3701:52: warning: assignment discards 'const' qualifier from pointer target type
  29399. comp6_buf.str_vlen = comp6_buf.str_vlen_repeat = vlen_str_buf;
  29400. ^
  29401. h5diffgentest.c:3702:52: warning: assignment discards 'const' qualifier from pointer target type
  29402. comp7_buf.str_vlen = comp7_buf.str_vlen_repeat = vlen_str_buf;
  29403. ^
  29404. h5diffgentest.c:3703:52: warning: assignment discards 'const' qualifier from pointer target type
  29405. comp8_buf.str_vlen = comp8_buf.str_vlen_repeat = vlen_str_buf;
  29406. ^
  29407. h5diffgentest.c:3704:52: warning: assignment discards 'const' qualifier from pointer target type
  29408. comp9_buf.str_vlen = comp9_buf.str_vlen_repeat = vlen_str_buf;
  29409. ^
  29410. h5diffgentest.c:3740:73: warning: assignment discards 'const' qualifier from pointer target type
  29411. comp1_buf.str_array_vlen[i] = comp1_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29412. ^
  29413. h5diffgentest.c:3741:73: warning: assignment discards 'const' qualifier from pointer target type
  29414. comp2_buf.str_array_vlen[i] = comp2_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29415. ^
  29416. h5diffgentest.c:3742:73: warning: assignment discards 'const' qualifier from pointer target type
  29417. comp3_buf.str_array_vlen[i] = comp3_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29418. ^
  29419. h5diffgentest.c:3743:73: warning: assignment discards 'const' qualifier from pointer target type
  29420. comp4_buf.str_array_vlen[i] = comp4_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29421. ^
  29422. h5diffgentest.c:3744:73: warning: assignment discards 'const' qualifier from pointer target type
  29423. comp5_buf.str_array_vlen[i] = comp5_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29424. ^
  29425. h5diffgentest.c:3745:73: warning: assignment discards 'const' qualifier from pointer target type
  29426. comp6_buf.str_array_vlen[i] = comp6_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29427. ^
  29428. h5diffgentest.c:3746:73: warning: assignment discards 'const' qualifier from pointer target type
  29429. comp7_buf.str_array_vlen[i] = comp7_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29430. ^
  29431. h5diffgentest.c:3747:73: warning: assignment discards 'const' qualifier from pointer target type
  29432. comp8_buf.str_array_vlen[i] = comp8_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29433. ^
  29434. h5diffgentest.c:3748:73: warning: assignment discards 'const' qualifier from pointer target type
  29435. comp9_buf.str_array_vlen[i] = comp9_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
  29436. ^
  29437. h5diffgentest.c: In function 'test_comps_array':
  29438. h5diffgentest.c:4366:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29439. wdata[i].cmpd2[j].f2 = (float)(i*10.5) + diff;
  29440. ^
  29441. h5diffgentest.c:4366:52: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  29442. wdata[i].cmpd2[j].f2 = (float)(i*10.5) + diff;
  29443. ^
  29444. h5diffgentest.c:4357:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  29445. herr_t ret; /* Generic return value */
  29446. ^
  29447. h5diffgentest.c: In function 'test_comps_vlen':
  29448. h5diffgentest.c:4477:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  29449. wdata[i].i1 = i;
  29450. ^
  29451. h5diffgentest.c:4482:53: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29452. ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff;
  29453. ^
  29454. h5diffgentest.c:4482:48: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  29455. ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff;
  29456. ^
  29457. h5diffgentest.c:4483:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29458. ((cmpd2_t *)wdata[i].vl.p)[j].f2 = (float)(i*10.5) + diff;
  29459. ^
  29460. h5diffgentest.c:4483:64: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  29461. ((cmpd2_t *)wdata[i].vl.p)[j].f2 = (float)(i*10.5) + diff;
  29462. ^
  29463. h5diffgentest.c:4472:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  29464. herr_t ret; /* Generic return value */
  29465. ^
  29466. In file included from h5diffgentest.c:19:0:
  29467. h5diffgentest.c: In function 'test_comps_array_vlen':
  29468. h5diffgentest.c:4603:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29469. wdata[i].cmpd2[j].vl.p = HDmalloc((j+1)*sizeof(cmpd3_t));
  29470. ^
  29471. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  29472. #define HDmalloc(Z) malloc(Z)
  29473. ^
  29474. h5diffgentest.c:4604:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29475. wdata[i].cmpd2[j].vl.len = j+1;
  29476. ^
  29477. h5diffgentest.c:4605:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  29478. for(k=0; k<(j+1); k++)
  29479. ^
  29480. h5diffgentest.c:4609:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29481. ((cmpd3_t *)wdata[i].cmpd2[j].vl.p)[k].f3 = (float)(j*10.5) + diff;
  29482. ^
  29483. h5diffgentest.c:4609:77: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  29484. ((cmpd3_t *)wdata[i].cmpd2[j].vl.p)[k].f3 = (float)(j*10.5) + diff;
  29485. ^
  29486. h5diffgentest.c:4591:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  29487. herr_t ret; /* Generic return value */
  29488. ^
  29489. h5diffgentest.c: In function 'test_comps_vlen_arry':
  29490. h5diffgentest.c:4746:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  29491. wdata[i].i1 = i;
  29492. ^
  29493. h5diffgentest.c:4752:53: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29494. ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff;
  29495. ^
  29496. h5diffgentest.c:4752:48: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  29497. ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff;
  29498. ^
  29499. h5diffgentest.c:4756:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29500. ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].i3 = k*10.5 + diff;
  29501. ^
  29502. h5diffgentest.c:4756:63: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion]
  29503. ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].i3 = k*10.5 + diff;
  29504. ^
  29505. h5diffgentest.c:4757:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  29506. ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].f3 = (float)(k*10.5) + diff;
  29507. ^
  29508. h5diffgentest.c:4757:79: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
  29509. ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].f3 = (float)(k*10.5) + diff;
  29510. ^
  29511. h5diffgentest.c:4740:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  29512. herr_t ret; /* Generic return value */
  29513. ^
  29514. h5diffgentest.c: In function 'test_data_nocomparables':
  29515. h5diffgentest.c:5020:5: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  29516. write_attr(did2,1, attr2_dim_ptr,"attr2", H5T_NATIVE_INT, data3);
  29517. ^
  29518. h5diffgentest.c:5023:5: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  29519. write_attr(did2, rank_attr,attr3_dim_ptr,"attr3", H5T_NATIVE_INT, attr_data_ptr3);
  29520. ^
  29521. CCLD h5diff
  29522. In file included from h5diffgentest.c:19:0:
  29523. h5diffgentest.c: In function 'write_attr_in':
  29524. h5diffgentest.c:5746:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29525. buf52[i][j].p = HDmalloc((i + 1) * sizeof(int));
  29526. ^
  29527. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  29528. #define HDmalloc(Z) malloc(Z)
  29529. ^
  29530. h5diffgentest.c:5747:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29531. buf52[i][j].len = i + 1;
  29532. ^
  29533. h5diffgentest.c:5748:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  29534. for (l = 0; l < i + 1; l++)
  29535. ^
  29536. h5diffgentest.c:5962:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  29537. else buf23[i][j][k]=n++;
  29538. ^
  29539. h5diffgentest.c:6023:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  29540. buf33[i][j][k].a=n++;
  29541. ^
  29542. In file included from h5diffgentest.c:19:0:
  29543. h5diffgentest.c:6162:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29544. buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int));
  29545. ^
  29546. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  29547. #define HDmalloc(Z) malloc(Z)
  29548. ^
  29549. h5diffgentest.c:6163:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29550. buf53[i][j][k].len = i + 1;
  29551. ^
  29552. h5diffgentest.c:6164:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  29553. for (l = 0; l < i + 1; l++)
  29554. ^
  29555. h5diffgentest.c:5240:13: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  29556. herr_t status;
  29557. ^
  29558. h5diffgentest.c: In function 'write_dset_in':
  29559. h5diffgentest.c:6538:17: warning: declaration of 'did' shadows a previous local [-Wshadow]
  29560. hid_t did; /* dataset ID */
  29561. ^
  29562. h5diffgentest.c:6291:13: warning: shadowed declaration is here [-Wshadow]
  29563. hid_t did;
  29564. ^
  29565. h5diffgentest.c:6539:17: warning: declaration of 'sid' shadows a previous local [-Wshadow]
  29566. hid_t sid; /* dataspace ID */
  29567. ^
  29568. h5diffgentest.c:6292:13: warning: shadowed declaration is here [-Wshadow]
  29569. hid_t sid;
  29570. ^
  29571. h5diffgentest.c:6540:17: warning: declaration of 'tid' shadows a previous local [-Wshadow]
  29572. hid_t tid; /* datatype ID */
  29573. ^
  29574. h5diffgentest.c:6293:13: warning: shadowed declaration is here [-Wshadow]
  29575. hid_t tid;
  29576. ^
  29577. h5diffgentest.c:6544:17: warning: declaration of 'j' shadows a previous local [-Wshadow]
  29578. int j;
  29579. ^
  29580. h5diffgentest.c:6296:21: warning: shadowed declaration is here [-Wshadow]
  29581. int val, i, j, k, l, n;
  29582. ^
  29583. h5diffgentest.c:6548:14: warning: request for implicit conversion from 'void *' to 'double *' not permitted in C++ [-Wc++-compat]
  29584. dbuf = HDmalloc( size );
  29585. ^
  29586. h5diffgentest.c:6550:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  29587. for( j = 0; j < H5TOOLS_MALLOCSIZE / sizeof(double) + 1; j++)
  29588. ^
  29589. In file included from h5diffgentest.c:19:0:
  29590. h5diffgentest.c:6706:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29591. buf52[i][j].p = HDmalloc((i + 1) * sizeof(int));
  29592. ^
  29593. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  29594. #define HDmalloc(Z) malloc(Z)
  29595. ^
  29596. h5diffgentest.c:6707:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29597. buf52[i][j].len = i + 1;
  29598. ^
  29599. h5diffgentest.c:6708:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  29600. for(l = 0; l < i + 1; l++)
  29601. ^
  29602. h5diffgentest.c:6828:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  29603. else buf23[i][j][k]=n++;
  29604. ^
  29605. h5diffgentest.c:6865:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  29606. buf33[i][j][k].a=n++;
  29607. ^
  29608. In file included from h5diffgentest.c:19:0:
  29609. h5diffgentest.c:6919:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29610. buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int));
  29611. ^
  29612. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  29613. #define HDmalloc(Z) malloc(Z)
  29614. ^
  29615. h5diffgentest.c:6920:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29616. buf53[i][j][k].len = i + 1;
  29617. ^
  29618. h5diffgentest.c:6921:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  29619. for(l = 0; l < i + 1; l++)
  29620. ^
  29621. h5diffgentest.c:6295:13: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  29622. herr_t status;
  29623. ^
  29624. h5diffgentest.c: In function 'gen_datareg':
  29625. h5diffgentest.c:7015:10: warning: request for implicit conversion from 'void *' to 'unsigned char (*)[12]' not permitted in C++ [-Wc++-compat]
  29626. rbuf = HDcalloc((size_t)2, sizeof(hdset_reg_ref_t));
  29627. ^
  29628. h5diffgentest.c:7018:9: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat]
  29629. buf = HDmalloc(10 * 10 * sizeof(int));
  29630. ^
  29631. h5diffgentest.c:7011:21: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  29632. herr_t status;
  29633. ^
  29634. h5diffgentest.c: In function 'test_hyperslab':
  29635. h5diffgentest.c:7152:25: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29636. hs_start[0] = i * GBLL/(1024*1024);
  29637. ^
  29638. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  29639. h5diffgentest.c: In function 'test_group_recurse2':
  29640. h5diffgentest.c:3100:5: warning: 'fileid4' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29641. H5Fclose(fileid4);
  29642. ^
  29643. h5diffgentest.c:3099:5: warning: 'fileid3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29644. H5Fclose(fileid3);
  29645. ^
  29646. h5diffgentest.c:3098:5: warning: 'fileid2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29647. H5Fclose(fileid2);
  29648. ^
  29649. h5diffgentest.c:3095:5: warning: 'dataspace' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29650. H5Sclose(dataspace);
  29651. ^
  29652. h5diffgentest.c:3096:5: warning: 'datatype' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29653. H5Tclose(datatype);
  29654. ^
  29655. h5diffgentest.c: In function 'test_attributes_verbose_level.constprop':
  29656. h5diffgentest.c:1280:9: warning: 'f2_tid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29657. H5Tclose(f2_tid);
  29658. ^
  29659. h5diffgentest.c:1278:9: warning: 'f1_tid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29660. H5Tclose(f1_tid);
  29661. ^
  29662. h5diffgentest.c:1276:9: warning: 'f2_sid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29663. H5Sclose(f2_sid);
  29664. ^
  29665. h5diffgentest.c:1274:9: warning: 'f1_sid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29666. H5Sclose(f1_sid);
  29667. ^
  29668. h5diffgentest.c:1272:9: warning: 'f2_did' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29669. H5Dclose(f2_did);
  29670. ^
  29671. h5diffgentest.c:1270:9: warning: 'f1_did' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29672. H5Dclose(f1_did);
  29673. ^
  29674. h5diffgentest.c:1268:9: warning: 'f2_gid4' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29675. H5Gclose(f2_gid4);
  29676. ^
  29677. h5diffgentest.c:1266:9: warning: 'f1_gid4' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29678. H5Gclose(f1_gid4);
  29679. ^
  29680. h5diffgentest.c:1264:9: warning: 'f2_gid3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29681. H5Gclose(f2_gid3);
  29682. ^
  29683. h5diffgentest.c:1262:9: warning: 'f1_gid3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29684. H5Gclose(f1_gid3);
  29685. ^
  29686. h5diffgentest.c:1260:9: warning: 'f2_gid2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29687. H5Gclose(f2_gid2);
  29688. ^
  29689. h5diffgentest.c:1258:9: warning: 'f1_gid2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29690. H5Gclose(f1_gid2);
  29691. ^
  29692. h5diffgentest.c:1256:9: warning: 'f2_gid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29693. H5Gclose(f2_gid);
  29694. ^
  29695. h5diffgentest.c:1254:9: warning: 'f1_gid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29696. H5Gclose(f1_gid);
  29697. ^
  29698. h5diffgentest.c:1252:9: warning: 'fid2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29699. H5Fclose(fid2);
  29700. ^
  29701. h5diffgentest.c: In function 'test_comp_vlen_strings.constprop':
  29702. h5diffgentest.c:4153:9: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29703. H5Gclose(gid);
  29704. ^
  29705. CCLD h5diffgentest
  29706. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  29707. Making all in h5ls
  29708. CC h5ls.o
  29709. h5ls.c: In function 'usage':
  29710. cc1: warning: size of '*LC0' is 3173 bytes [-Wlarger-than=]
  29711. CCLD h5ls
  29712. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  29713. Making all in h5dump
  29714. CC h5dump.o
  29715. CC h5dump_ddl.o
  29716. h5dump_ddl.c: In function 'dump_datatype':
  29717. h5dump_ddl.c:63:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29718. ctx.cur_column = dump_indent;
  29719. ^
  29720. h5dump_ddl.c: In function 'dump_dataspace':
  29721. h5dump_ddl.c:92:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29722. ctx.cur_column = dump_indent;
  29723. ^
  29724. h5dump_ddl.c: In function 'dump_attr_cb':
  29725. h5dump_ddl.c:126:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29726. ctx.cur_column = dump_indent;
  29727. ^
  29728. h5dump_ddl.c:145:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29729. string_dataformat.line_ncols = h5tools_nCols;
  29730. ^
  29731. h5dump_ddl.c: In function 'dump_all_cb':
  29732. h5dump_ddl.c:201:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29733. ctx.cur_column = dump_indent;
  29734. ^
  29735. h5dump_ddl.c:215:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29736. string_dataformat.line_ncols = h5tools_nCols;
  29737. ^
  29738. h5dump_ddl.c:242:9: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum]
  29739. switch(oinfo.type) {
  29740. ^
  29741. h5dump_ddl.c:242:9: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum]
  29742. h5dump_ddl.c:389:9: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum]
  29743. switch(linfo->type) {
  29744. ^
  29745. h5dump_ddl.c:389:9: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum]
  29746. h5dump_ddl.c:389:9: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum]
  29747. h5dump_ddl.c: At top level:
  29748. h5dump_ddl.c:570:1: warning: no previous prototype for 'attr_iteration' [-Wmissing-prototypes]
  29749. attr_iteration(hid_t gid, unsigned attr_crt_order_flags)
  29750. ^
  29751. h5dump_ddl.c:600:1: warning: no previous prototype for 'link_iteration' [-Wmissing-prototypes]
  29752. link_iteration(hid_t gid, unsigned crt_order_flags)
  29753. ^
  29754. h5dump_ddl.c: In function 'dump_named_datatype':
  29755. h5dump_ddl.c:645:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29756. ctx.cur_column = dump_indent;
  29757. ^
  29758. h5dump.c: In function 'table_list_add':
  29759. h5dump_ddl.c:659:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29760. string_dataformat.line_ncols = h5tools_nCols;
  29761. ^
  29762. h5dump.c:397:27: warning: request for implicit conversion from 'void *' to 'struct <anonymous> *' not permitted in C++ [-Wc++-compat]
  29763. table_list.tables = tmp_ptr;
  29764. ^
  29765. h5dump_ddl.c: In function 'dump_group':
  29766. h5dump_ddl.c:808:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29767. ctx.cur_column = dump_indent;
  29768. ^
  29769. h5dump_ddl.c:822:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29770. string_dataformat.line_ncols = h5tools_nCols;
  29771. ^
  29772. h5dump.c: In function 'parse_hsize_list':
  29773. h5dump_ddl.c:847:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  29774. sprintf(type_name, "#"H5_PRINTF_HADDR_FMT, type_table->objs[u].objno);
  29775. ^
  29776. h5dump.c:638:27: warning: cast from function call of type 'double' to non-matching type 'long long unsigned int' [-Wbad-function-cast]
  29777. p_list[i++] = (hsize_t)HDatof(ptr);
  29778. ^
  29779. h5dump.c: In function 'parse_mask_list':
  29780. h5dump.c:740:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  29781. if (offset_value < 0 || offset_value >= PACKED_BITS_SIZE_MAX) {
  29782. ^
  29783. h5dump_ddl.c: In function 'dump_dataset':
  29784. h5dump_ddl.c:943:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29785. ctx.cur_column = dump_indent;
  29786. ^
  29787. h5dump_ddl.c:957:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29788. string_dataformat.line_ncols = h5tools_nCols;
  29789. ^
  29790. h5dump.c:765:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  29791. if ((offset_value + length_value) > PACKED_BITS_SIZE_MAX){
  29792. ^
  29793. h5dump.c:786:21: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
  29794. temp_mask = ~0L;
  29795. ^
  29796. h5dump.c:787:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  29797. if(length_value<8*sizeof(unsigned long long)) {
  29798. ^
  29799. h5dump_ddl.c:1028:13: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  29800. switch(H5Tget_class(type)) {
  29801. ^
  29802. h5dump_ddl.c:1028:13: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  29803. h5dump_ddl.c: In function 'dump_data':
  29804. h5dump_ddl.c:1122:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29805. string_dataformat.line_ncols = h5tools_nCols;
  29806. ^
  29807. h5dump_ddl.c:1129:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29808. ctx.cur_column = dump_indent;
  29809. ^
  29810. h5dump_ddl.c: In function 'attr_search':
  29811. h5dump_ddl.c:1315:14: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
  29812. k = (size_t)i + 1 + (size_t)j + 1 + 2;
  29813. ^
  29814. h5dump_ddl.c: In function 'obj_search':
  29815. h5dump_ddl.c:1346:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  29816. attr_data.path = (char*)path;
  29817. ^
  29818. In file included from h5dump_ddl.c:18:0:
  29819. h5dump_ddl.c: In function 'lnk_search':
  29820. In file included from h5dump.h:24:0,
  29821. from h5dump.c:18:
  29822. h5dump.c: In function 'main':
  29823. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29824. if ((name)) \
  29825. ^
  29826. h5dump.c:1488:13: note: in expansion of macro 'begin_obj'
  29827. begin_obj(h5tools_dump_header_format->filebegin, fname, h5tools_dump_header_format->fileblockbegin);
  29828. ^
  29829. ../../src/H5private.h:1233:28: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  29830. #define HDstrlen(S) strlen(S)
  29831. ^
  29832. h5dump_ddl.c:1381:18: note: in expansion of macro 'HDstrlen'
  29833. search_len = HDstrlen(op_name);
  29834. ^
  29835. h5dump_ddl.c: In function 'handle_paths':
  29836. h5dump_ddl.c:1469:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  29837. handle_udata.op_name = (char*)path_name;
  29838. ^
  29839. h5dump_ddl.c: In function 'handle_attributes':
  29840. h5dump_ddl.c:1531:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29841. ctx.cur_column = dump_indent;
  29842. ^
  29843. h5dump_ddl.c:1545:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29844. string_dataformat.line_ncols = h5tools_nCols;
  29845. ^
  29846. h5dump.c: In function 'h5_fileaccess':
  29847. h5dump.c:1682:25: warning: size of 'sv' is 7168 bytes [-Wlarger-than=]
  29848. char sv[H5FD_MEM_NTYPES][1024];
  29849. ^
  29850. h5dump_ddl.c: In function 'handle_datasets':
  29851. h5dump_ddl.c:1674:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29852. ndims = ndims_res;
  29853. ^
  29854. h5dump.c:1697:40: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29855. memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10);
  29856. ^
  29857. h5dump.c:1697:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  29858. memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10);
  29859. ^
  29860. In file included from h5dump_extern.h:24:0,
  29861. from h5dump_ddl.c:24:
  29862. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29863. if ((name)) \
  29864. ^
  29865. h5dump_ddl.c:1758:17: note: in expansion of macro 'begin_obj'
  29866. begin_obj(h5tools_dump_header_format->datasetbegin, real_name, h5tools_dump_header_format->datasetblockbegin);
  29867. ^
  29868. h5dump_ddl.c: In function 'handle_groups':
  29869. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29870. if ((name)) \
  29871. ^
  29872. h5dump_ddl.c:1814:13: note: in expansion of macro 'begin_obj'
  29873. begin_obj(h5tools_dump_header_format->groupbegin, real_name, h5tools_dump_header_format->groupblockbegin);
  29874. ^
  29875. h5dump_ddl.c: In function 'handle_links':
  29876. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29877. if ((name)) \
  29878. ^
  29879. h5dump_ddl.c:1874:13: note: in expansion of macro 'begin_obj'
  29880. begin_obj(h5tools_dump_header_format->softlinkbegin, links, h5tools_dump_header_format->softlinkblockbegin);
  29881. ^
  29882. h5dump_ddl.c:1877:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29883. if(H5Lget_val(fid, links, buf, linfo.u.val_size, H5P_DEFAULT) >= 0)
  29884. ^
  29885. In file included from h5dump_extern.h:24:0,
  29886. from h5dump_ddl.c:24:
  29887. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29888. if ((name)) \
  29889. ^
  29890. h5dump_ddl.c:1887:13: note: in expansion of macro 'begin_obj'
  29891. begin_obj(h5tools_dump_header_format->udlinkbegin, links, h5tools_dump_header_format->udlinkblockbegin);
  29892. ^
  29893. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29894. if ((name)) \
  29895. ^
  29896. h5dump_ddl.c:1890:13: note: in expansion of macro 'begin_obj'
  29897. begin_obj(h5tools_dump_header_format->extlinkbegin, links, h5tools_dump_header_format->extlinkblockbegin);
  29898. ^
  29899. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29900. if ((name)) \
  29901. ^
  29902. h5dump_ddl.c:1917:13: note: in expansion of macro 'begin_obj'
  29903. begin_obj(h5tools_dump_header_format->udlinkbegin, links, h5tools_dump_header_format->udlinkblockbegin);
  29904. ^
  29905. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29906. if ((name)) \
  29907. ^
  29908. h5dump_ddl.c:1920:13: note: in expansion of macro 'begin_obj'
  29909. begin_obj(h5tools_dump_header_format->udlinkbegin, links, h5tools_dump_header_format->udlinkblockbegin);
  29910. ^
  29911. h5dump_ddl.c:1872:9: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum]
  29912. switch(linfo.type) {
  29913. ^
  29914. h5dump_ddl.c:1872:9: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum]
  29915. h5dump_ddl.c:1872:9: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum]
  29916. h5dump_ddl.c: In function 'handle_datatypes':
  29917. h5dump_ddl.c:1965:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  29918. sprintf(name, "/#"H5_PRINTF_HADDR_FMT, type_table->objs[idx].objno);
  29919. ^
  29920. In file included from h5dump_extern.h:24:0,
  29921. from h5dump_ddl.c:24:
  29922. h5dump_defines.h:28:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
  29923. if ((name)) \
  29924. ^
  29925. h5dump_ddl.c:1978:17: note: in expansion of macro 'begin_obj'
  29926. begin_obj(h5tools_dump_header_format->datatypebegin, real_name, h5tools_dump_header_format->datatypeblockbegin);
  29927. ^
  29928. h5dump_ddl.c: In function 'dump_extlink':
  29929. h5dump_ddl.c:2073:9: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum]
  29930. switch (oi.type) {
  29931. ^
  29932. h5dump_ddl.c:2073:9: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum]
  29933. h5dump.c: In function 'table_list_visited':
  29934. h5dump.c:438:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  29935. table_list_visited(unsigned long file_no)
  29936. ^
  29937. h5dump.c: In function 'main':
  29938. h5dump.c:765:12: warning: assuming signed overflow does not occur when simplifying conditional [-Wstrict-overflow]
  29939. if ((offset_value + length_value) > PACKED_BITS_SIZE_MAX){
  29940. ^
  29941. In file included from h5dump_ddl.c:18:0:
  29942. h5dump_ddl.c: In function 'handle_attributes':
  29943. ../../src/H5private.h:731:26: warning: 'attr_name' may be used uninitialized in this function [-Wmaybe-uninitialized]
  29944. #define HDfree(M) free(M)
  29945. ^
  29946. h5dump_ddl.c:1500:11: note: 'attr_name' was declared here
  29947. char *attr_name;
  29948. ^
  29949. h5dump.c: In function 'h5_fileaccess':
  29950. h5dump.c:1639:1: warning: stack usage is 8480 bytes [-Wstack-usage=]
  29951. h5_fileaccess(void)
  29952. ^
  29953. CC h5dump_xml.o
  29954. h5dump_xml.c: In function 'xml_dump_all_cb':
  29955. h5dump_xml.c:160:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29956. ctx.cur_column = dump_indent;
  29957. ^
  29958. h5dump_xml.c:174:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29959. string_dataformat.line_ncols = h5tools_nCols;
  29960. ^
  29961. h5dump_xml.c:201:9: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum]
  29962. switch(oinfo.type) {
  29963. ^
  29964. h5dump_xml.c:201:9: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum]
  29965. h5dump_xml.c:371:9: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum]
  29966. switch(linfo->type) {
  29967. ^
  29968. h5dump_xml.c:371:9: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum]
  29969. h5dump_xml.c:371:9: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum]
  29970. h5dump_xml.c: In function 'xml_name_to_XID':
  29971. h5dump_xml.c:593:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  29972. sprintf(outstr, "xid_"H5_PRINTF_HADDR_FMT, objno);
  29973. ^
  29974. h5dump_xml.c:604:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  29975. sprintf(outstr, "xid_"H5_PRINTF_HADDR_FMT, objno);
  29976. ^
  29977. h5dump_xml.c:613:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  29978. sprintf(outstr, "xid_"H5_PRINTF_HADDR_FMT, objno);
  29979. ^
  29980. h5dump_xml.c: In function 'xml_escape_the_string':
  29981. h5dump_xml.c:751:15: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29982. len = slen;
  29983. ^
  29984. h5dump_xml.c: In function 'xml_print_datatype':
  29985. h5dump_xml.c:874:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  29986. ctx.cur_column = dump_indent;
  29987. ^
  29988. h5dump_xml.c:888:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  29989. string_dataformat.line_ncols = h5tools_nCols;
  29990. ^
  29991. h5dump_xml.c:971:13: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum]
  29992. switch (ord) {
  29993. ^
  29994. h5dump_xml.c:971:13: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  29995. h5dump_xml.c:971:13: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum]
  29996. h5dump_xml.c:985:13: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum]
  29997. switch (sgn) {
  29998. ^
  29999. h5dump_xml.c:985:13: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum]
  30000. h5dump_xml.c:1035:13: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum]
  30001. switch (ord) {
  30002. ^
  30003. h5dump_xml.c:1035:13: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  30004. h5dump_xml.c:1035:13: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum]
  30005. h5dump_xml.c:1174:13: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum]
  30006. switch (ord) {
  30007. ^
  30008. h5dump_xml.c:1174:13: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum]
  30009. h5dump_xml.c:1174:13: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum]
  30010. h5dump_xml.c:1238:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30011. nmembers = H5Tget_nmembers(type);
  30012. ^
  30013. h5dump_xml.c:1462:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30014. ndims = H5Tget_array_ndims(type);
  30015. ^
  30016. h5dump_xml.c:950:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  30017. switch (H5Tget_class(type)) {
  30018. ^
  30019. h5dump_xml.c:950:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  30020. h5dump_xml.c: In function 'xml_dump_datatype':
  30021. h5dump_xml.c:1562:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30022. ctx.cur_column = dump_indent;
  30023. ^
  30024. h5dump_xml.c:1576:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30025. string_dataformat.line_ncols = h5tools_nCols;
  30026. ^
  30027. h5dump_xml.c: In function 'xml_dump_dataspace':
  30028. h5dump_xml.c:1701:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30029. ctx.cur_column = dump_indent;
  30030. ^
  30031. h5dump_xml.c:1715:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30032. string_dataformat.line_ncols = h5tools_nCols;
  30033. ^
  30034. h5dump_xml.c:1731:5: warning: enumeration value 'H5S_NULL' not handled in switch [-Wswitch-enum]
  30035. switch (space_type) {
  30036. ^
  30037. h5dump_xml.c: In function 'xml_dump_data':
  30038. h5dump_xml.c:1876:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30039. ctx.cur_column = dump_indent;
  30040. ^
  30041. h5dump_xml.c:1894:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30042. string_dataformat.line_ncols = h5tools_nCols;
  30043. ^
  30044. h5dump_xml.c: In function 'xml_dump_attr':
  30045. h5dump_xml.c:2074:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30046. ctx.cur_column = dump_indent;
  30047. ^
  30048. h5dump_xml.c:2088:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30049. string_dataformat.line_ncols = h5tools_nCols;
  30050. ^
  30051. h5dump_xml.c:2114:13: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  30052. switch (H5Tget_class(type)) {
  30053. ^
  30054. h5dump_xml.c:2114:13: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  30055. h5dump_xml.c: In function 'xml_dump_named_datatype':
  30056. h5dump_xml.c:2400:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30057. ctx.cur_column = dump_indent;
  30058. ^
  30059. h5dump_xml.c:2414:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30060. string_dataformat.line_ncols = h5tools_nCols;
  30061. ^
  30062. h5dump_xml.c: In function 'xml_dump_group':
  30063. h5dump_xml.c:2625:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30064. ctx.cur_column = dump_indent;
  30065. ^
  30066. h5dump_xml.c:2639:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30067. string_dataformat.line_ncols = h5tools_nCols;
  30068. ^
  30069. h5dump_xml.c:2803:29: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  30070. sprintf(type_name, "#"H5_PRINTF_HADDR_FMT, type_table->objs[u].objno);
  30071. ^
  30072. h5dump_xml.c:2886:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'haddr_t' [-Wformat=]
  30073. sprintf(type_name, "#"H5_PRINTF_HADDR_FMT, type_table->objs[u].objno);
  30074. ^
  30075. In file included from h5dump_xml.c:18:0:
  30076. h5dump_xml.c: In function 'xml_print_refs':
  30077. h5dump_xml.c:2980:47: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  30078. buf = (char *) HDcalloc((size_t)(ssiz * tsiz), sizeof(char));
  30079. ^
  30080. ../../src/H5private.h:574:37: note: in definition of macro 'HDcalloc'
  30081. #define HDcalloc(N,Z) calloc(N,Z)
  30082. ^
  30083. h5dump_xml.c:2996:47: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  30084. buf = (char *) HDcalloc((size_t)(ssiz * tsiz), sizeof(char));
  30085. ^
  30086. ../../src/H5private.h:574:37: note: in definition of macro 'HDcalloc'
  30087. #define HDcalloc(N,Z) calloc(N,Z)
  30088. ^
  30089. h5dump_xml.c:3014:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30090. ctx.cur_column = dump_indent;
  30091. ^
  30092. h5dump_xml.c:3028:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30093. string_dataformat.line_ncols = h5tools_nCols;
  30094. ^
  30095. In file included from h5dump_xml.c:18:0:
  30096. h5dump_xml.c: In function 'xml_print_strs':
  30097. h5dump_xml.c:3138:38: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  30098. buf = HDmalloc((size_t)(ssiz * tsiz));
  30099. ^
  30100. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30101. #define HDmalloc(Z) malloc(Z)
  30102. ^
  30103. h5dump_xml.c:3154:38: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  30104. buf = HDmalloc((size_t)(ssiz * tsiz));
  30105. ^
  30106. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30107. #define HDmalloc(Z) malloc(Z)
  30108. ^
  30109. h5dump_xml.c:3173:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30110. ctx.cur_column = dump_indent;
  30111. ^
  30112. h5dump_xml.c:3187:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30113. string_dataformat.line_ncols = h5tools_nCols;
  30114. ^
  30115. h5dump_xml.c:3192:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30116. for (i = 0; i < ssiz; i++) {
  30117. ^
  30118. h5dump_xml.c: In function 'check_filters':
  30119. h5dump_xml.c:3289:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30120. ctx.cur_column = dump_indent;
  30121. ^
  30122. h5dump_xml.c:3303:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30123. string_dataformat.line_ncols = h5tools_nCols;
  30124. ^
  30125. h5dump_xml.c: In function 'xml_dump_fill_value':
  30126. h5dump_xml.c:3429:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30127. ctx.cur_column = dump_indent;
  30128. ^
  30129. h5dump_xml.c:3443:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30130. string_dataformat.line_ncols = h5tools_nCols;
  30131. ^
  30132. h5dump_xml.c:3566:51: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  30133. h5tools_str_append(&buffer, "\"%f\"", *(float *) buf);
  30134. ^
  30135. h5dump_xml.c:3526:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  30136. switch (H5Tget_class(type)) {
  30137. ^
  30138. h5dump_xml.c:3526:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum]
  30139. h5dump_xml.c:3526:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  30140. h5dump_xml.c:3526:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  30141. h5dump_xml.c: In function 'xml_dump_dataset':
  30142. h5dump_xml.c:3793:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30143. ctx.cur_column = dump_indent;
  30144. ^
  30145. h5dump_xml.c:3811:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30146. string_dataformat.line_ncols = h5tools_nCols;
  30147. ^
  30148. h5dump_xml.c:4006:5: warning: enumeration value 'H5D_FILL_TIME_ERROR' not handled in switch [-Wswitch-enum]
  30149. switch (ft) {
  30150. ^
  30151. h5dump_xml.c:4023:5: warning: enumeration value 'H5D_ALLOC_TIME_ERROR' not handled in switch [-Wswitch-enum]
  30152. switch (at) {
  30153. ^
  30154. h5dump_xml.c:4116:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  30155. switch (H5Tget_class(type)) {
  30156. ^
  30157. h5dump_xml.c:4116:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  30158. h5dump_xml.c: In function 'xml_print_enum':
  30159. h5dump_xml.c:4376:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30160. ctx.cur_column = dump_indent;
  30161. ^
  30162. h5dump_xml.c:4390:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30163. string_dataformat.line_ncols = h5tools_nCols;
  30164. ^
  30165. CC h5dumpgentest.o
  30166. h5dumpgentest.c: In function 'gent_dataset':
  30167. h5dumpgentest.c:367:12: warning: size of 'dset2' is 4800 bytes [-Wlarger-than=]
  30168. double dset2[30][20];
  30169. ^
  30170. h5dumpgentest.c:392:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30171. dset2[i][j] = 0.0001 * j + i;
  30172. ^
  30173. h5dumpgentest.c: In function 'gent_dataset2':
  30174. h5dumpgentest.c:408:12: warning: size of 'dset2' is 2400 bytes [-Wlarger-than=]
  30175. double dset2[30][10];
  30176. ^
  30177. h5dumpgentest.c: In function 'gent_attribute':
  30178. h5dumpgentest.c:487:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30179. for(i = 0; i < 10; i++) d[i] = 0.1 * i;
  30180. ^
  30181. h5dumpgentest.c: In function 'gent_compound_dt':
  30182. h5dumpgentest.c:890:13: warning: size of 'dset3' is 2448 bytes [-Wlarger-than=]
  30183. dset3_t dset3[3][6];
  30184. ^
  30185. h5dumpgentest.c:915:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30186. dset1[i].c = (float)(1./(i+1));
  30187. ^
  30188. h5dumpgentest.c:918:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30189. dset2[i].b = (float)(i+ i*0.1);
  30190. ^
  30191. h5dumpgentest.c:924:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30192. dset5[i].b = (float)(i*0.1);
  30193. ^
  30194. h5dumpgentest.c: In function 'gent_compound_dt2':
  30195. h5dumpgentest.c:1100:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30196. dset1[i].c = (float)(1./(i+1));
  30197. ^
  30198. h5dumpgentest.c:1103:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30199. dset2[i].b = (float)(i+ i*0.1);
  30200. ^
  30201. h5dumpgentest.c:1106:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30202. dset4[i].b = (float)(i*1.0);
  30203. ^
  30204. h5dumpgentest.c:1109:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30205. dset5[i].b = (float)(i*1.0);
  30206. ^
  30207. h5dumpgentest.c: In function 'gent_all':
  30208. h5dumpgentest.c:1349:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30209. dset2_1[i] = (float)(i * 0.1 + 1);
  30210. ^
  30211. h5dumpgentest.c:1360:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30212. dset2_2[i][j] = (float)((i + 1) * j * 0.1);
  30213. ^
  30214. h5dumpgentest.c: In function 'gent_many':
  30215. h5dumpgentest.c:1528:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30216. d[i] = 0.1 * i;
  30217. ^
  30218. h5dumpgentest.c:1540:67: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30219. dset1[j].c[i3][i2][i1][i0] = (double)(i0+j+sdim);
  30220. ^
  30221. h5dumpgentest.c:1457:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30222. herr_t ret;
  30223. ^
  30224. h5dump_xml.c: In function 'xml_print_strs':
  30225. h5dump_xml.c:3249:9: warning: 'space' may be used uninitialized in this function [-Wmaybe-uninitialized]
  30226. H5Sclose(space);
  30227. ^
  30228. h5dumpgentest.c: In function 'gent_str':
  30229. h5dumpgentest.c:1676:16: warning: size of 'comp1' is 12888 bytes [-Wlarger-than=]
  30230. compound_t comp1[3][6];
  30231. ^
  30232. h5dumpgentest.c: In function 'gent_str2':
  30233. h5dumpgentest.c:1843:20: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30234. start[0] = i;
  30235. ^
  30236. h5dumpgentest.c:1856:20: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30237. start[0] = i;
  30238. ^
  30239. h5dumpgentest.c:1876:20: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30240. start[0] = i;
  30241. ^
  30242. h5dumpgentest.c:1890:20: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30243. start[0] = i;
  30244. ^
  30245. h5dumpgentest.c:1909:20: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30246. start[0] = i;
  30247. ^
  30248. h5dumpgentest.c:1923:20: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30249. start[0] = i;
  30250. ^
  30251. h5dumpgentest.c: In function 'gent_objref':
  30252. h5dumpgentest.c:2009:19: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30253. *tu32++ = i * 3;
  30254. ^
  30255. h5dumpgentest.c: In function 'gent_datareg':
  30256. h5dumpgentest.c:2114:16: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30257. *tu8++=i*3;
  30258. ^
  30259. h5dumpgentest.c: In function 'gent_attrreg':
  30260. h5dumpgentest.c:2223:16: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30261. *tu8++=i*3;
  30262. ^
  30263. h5dumpgentest.c: In function 'gent_nestcomp':
  30264. h5dumpgentest.c:2341:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30265. s1[i].c = 1./(i+1);
  30266. ^
  30267. h5dumpgentest.c:2342:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30268. s1[i].d.a = 65 + i;
  30269. ^
  30270. h5dumpgentest.c:2343:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30271. s1[i].d.b[0] = -100.;
  30272. ^
  30273. h5dumpgentest.c:2344:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30274. s1[i].d.b[1] = 100.;
  30275. ^
  30276. h5dumpgentest.c: In function 'gent_opaque':
  30277. h5dumpgentest.c:2413:22: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30278. test[x][0] = x;
  30279. ^
  30280. h5dumpgentest.c:2414:22: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30281. test[x][1] = 99 - x;
  30282. ^
  30283. In file included from h5dumpgentest.c:28:0:
  30284. h5dumpgentest.c: In function 'gent_vldatatypes':
  30285. h5dumpgentest.c:2514:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30286. wdata[i].p = HDmalloc((i + 1) * sizeof(int));
  30287. ^
  30288. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30289. #define HDmalloc(Z) malloc(Z)
  30290. ^
  30291. h5dumpgentest.c:2515:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30292. wdata[i].len = i + 1;
  30293. ^
  30294. h5dumpgentest.c:2517:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30295. for(j = 0; j < i + 1; j++)
  30296. ^
  30297. In file included from h5dumpgentest.c:28:0:
  30298. h5dumpgentest.c:2541:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30299. wdata[i].p = HDmalloc((i + 1) * sizeof(float));
  30300. ^
  30301. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30302. #define HDmalloc(Z) malloc(Z)
  30303. ^
  30304. h5dumpgentest.c:2542:24: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30305. wdata[i].len = i + 1;
  30306. ^
  30307. h5dumpgentest.c:2544:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30308. for(j = 0; j < i + 1; j++)
  30309. ^
  30310. h5dumpgentest.c:2545:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30311. ((float *)wdata[i].p)[j] = (float)(i * 10 + ((float)j) / 10.0);
  30312. ^
  30313. h5dumpgentest.c:2545:68: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
  30314. ((float *)wdata[i].p)[j] = (float)(i * 10 + ((float)j) / 10.0);
  30315. ^
  30316. h5dumpgentest.c:2506:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30317. herr_t ret=0;
  30318. ^
  30319. h5dumpgentest.c: In function 'gent_vldatatypes2':
  30320. h5dumpgentest.c:2601:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30321. herr_t ret; /* Generic return value */
  30322. ^
  30323. h5dumpgentest.c: In function 'gent_vldatatypes3':
  30324. h5dumpgentest.c:2678:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  30325. wdata[i].i=i*10;
  30326. ^
  30327. h5dumpgentest.c:2679:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30328. wdata[i].f=(float)((i*20)/3.0);
  30329. ^
  30330. h5dumpgentest.c:2674:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30331. herr_t ret; /* Generic return value */
  30332. ^
  30333. h5dumpgentest.c: In function 'gent_vldatatypes4':
  30334. h5dumpgentest.c:2750:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  30335. ((s1 *)wdata[i].p)[j].i=i*10+j;
  30336. ^
  30337. h5dumpgentest.c:2751:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30338. ((s1 *)wdata[i].p)[j].f=(float)((i*20+j)/3.0);
  30339. ^
  30340. h5dumpgentest.c:2743:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30341. herr_t ret; /* Generic return value */
  30342. ^
  30343. h5dumpgentest.c: In function 'gent_vldatatypes5':
  30344. h5dumpgentest.c:2816:26: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30345. wdata[i].len=i+5;
  30346. ^
  30347. In file included from h5dumpgentest.c:28:0:
  30348. h5dumpgentest.c:2817:49: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30349. wdata[i].p=HDmalloc(sizeof(unsigned)*(i+5));
  30350. ^
  30351. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30352. #define HDmalloc(Z) malloc(Z)
  30353. ^
  30354. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30355. for(j=0; j<i+5; j++)
  30356. ^
  30357. h5dumpgentest.c:2819:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30358. ((unsigned *)wdata[i].p)[j]=j*2;
  30359. ^
  30360. h5dumpgentest.c:2807:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30361. herr_t ret; /* Generic return value */
  30362. ^
  30363. h5dumpgentest.c: In function 'gent_array1_big':
  30364. h5dumpgentest.c:2877:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30365. herr_t ret; /* Generic return value */
  30366. ^
  30367. h5dumpgentest.c: In function 'gent_array1':
  30368. h5dumpgentest.c:2968:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30369. herr_t ret; /* Generic return value */
  30370. ^
  30371. h5dumpgentest.c: In function 'gent_array2':
  30372. h5dumpgentest.c:3012:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30373. herr_t ret; /* Generic return value */
  30374. ^
  30375. h5dumpgentest.c: In function 'gent_array3':
  30376. h5dumpgentest.c:3060:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30377. herr_t ret; /* Generic return value */
  30378. ^
  30379. h5dumpgentest.c: In function 'gent_array4':
  30380. h5dumpgentest.c:3122:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30381. wdata[i][j].f=(float)(i*2.5+j);
  30382. ^
  30383. h5dumpgentest.c:3116:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30384. herr_t ret; /* Generic return value */
  30385. ^
  30386. h5dumpgentest.c: In function 'gent_array5':
  30387. h5dumpgentest.c:3190:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30388. wdata[i][j].f[k]=(float)(i*10+j*2.5+k);
  30389. ^
  30390. h5dumpgentest.c:3183:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30391. herr_t ret; /* Generic return value */
  30392. ^
  30393. In file included from h5dumpgentest.c:28:0:
  30394. h5dumpgentest.c: In function 'gent_array6':
  30395. h5dumpgentest.c:3258:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30396. wdata[i][j].p=HDmalloc((i+j+1)*sizeof(unsigned int));
  30397. ^
  30398. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30399. #define HDmalloc(Z) malloc(Z)
  30400. ^
  30401. h5dumpgentest.c:3259:29: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30402. wdata[i][j].len=i+j+1;
  30403. ^
  30404. h5dumpgentest.c:3260:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30405. for(k=0; k<(i+j+1); k++)
  30406. ^
  30407. h5dumpgentest.c:3261:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30408. ((unsigned int *)wdata[i][j].p)[k]=i*100+j*10+k;
  30409. ^
  30410. h5dumpgentest.c:3253:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30411. herr_t ret; /* Generic return value */
  30412. ^
  30413. In file included from h5dumpgentest.c:28:0:
  30414. h5dumpgentest.c: In function 'gent_array7':
  30415. h5dumpgentest.c:3319:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30416. wdata[i][j].p=HDmalloc((i+j+1)*(sizeof(unsigned int)*ARRAY1_DIM1));
  30417. ^
  30418. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30419. #define HDmalloc(Z) malloc(Z)
  30420. ^
  30421. h5dumpgentest.c:3320:29: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30422. wdata[i][j].len=i+j+1;
  30423. ^
  30424. h5dumpgentest.c:3321:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30425. for(k=0; k<(i+j+1); k++)
  30426. ^
  30427. h5dumpgentest.c:3323:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30428. ((unsigned int *)wdata[i][j].p)[k*ARRAY1_DIM1+l]=i*1000+j*100+k*10+l;
  30429. ^
  30430. h5dumpgentest.c:3314:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30431. herr_t ret; /* Generic return value */
  30432. ^
  30433. h5dumpgentest.c: In function 'gent_array8':
  30434. h5dumpgentest.c:3381:17: warning: size of 'wdata' is 16400 bytes [-Wlarger-than=]
  30435. int wdata[(F64_DIM1) * sizeof(int)]; /* Write buffer */
  30436. ^
  30437. h5dumpgentest.c:3389:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  30438. wdata[i] = i;
  30439. ^
  30440. h5dumpgentest.c:3378:17: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30441. herr_t status = -1;
  30442. ^
  30443. h5dumpgentest.c: In function 'gent_empty':
  30444. h5dumpgentest.c:3439:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30445. herr_t ret=0;
  30446. ^
  30447. h5dumpgentest.c: In function 'gent_multi':
  30448. h5dumpgentest.c:3645:10: warning: size of 'sv' is 7168 bytes [-Wlarger-than=]
  30449. char sv[H5FD_MEM_NTYPES][1024];
  30450. ^
  30451. h5dumpgentest.c:3663:39: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30452. memb_addr[mt] = MAX(mt - 1,0) * (HADDR_MAX / 10);
  30453. ^
  30454. h5dumpgentest.c:3663:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30455. memb_addr[mt] = MAX(mt - 1,0) * (HADDR_MAX / 10);
  30456. ^
  30457. In file included from h5dumpgentest.c:28:0:
  30458. h5dumpgentest.c: In function 'write_attr_in':
  30459. h5dumpgentest.c:4050:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30460. buf52[i][j].p = HDmalloc((i + 1) * sizeof(int));
  30461. ^
  30462. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30463. #define HDmalloc(Z) malloc(Z)
  30464. ^
  30465. h5dumpgentest.c:4051:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30466. buf52[i][j].len = i + 1;
  30467. ^
  30468. h5dumpgentest.c:4052:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30469. for(l = 0; l < i + 1; l++)
  30470. ^
  30471. h5dumpgentest.c:4107:32: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30472. buf23[i][j][k]=n++;
  30473. ^
  30474. h5dumpgentest.c:4133:34: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30475. buf33[i][j][k].a=n++;
  30476. ^
  30477. In file included from h5dumpgentest.c:28:0:
  30478. h5dumpgentest.c:4182:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30479. buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int));
  30480. ^
  30481. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30482. #define HDmalloc(Z) malloc(Z)
  30483. ^
  30484. h5dumpgentest.c:4183:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30485. buf53[i][j][k].len = i + 1;
  30486. ^
  30487. h5dumpgentest.c:4184:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30488. for(l = 0; l < i + 1; l++)
  30489. ^
  30490. h5dumpgentest.c:3827:13: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30491. herr_t status;
  30492. ^
  30493. In file included from h5dumpgentest.c:28:0:
  30494. h5dumpgentest.c: In function 'write_dset_in':
  30495. h5dumpgentest.c:4492:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30496. buf52[i][j].p = HDmalloc((i + 1) * sizeof(int));
  30497. ^
  30498. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30499. #define HDmalloc(Z) malloc(Z)
  30500. ^
  30501. h5dumpgentest.c:4493:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30502. buf52[i][j].len = i + 1;
  30503. ^
  30504. h5dumpgentest.c:4494:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30505. for(l = 0; l < i + 1; l++)
  30506. ^
  30507. h5dumpgentest.c:4561:32: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30508. buf23[i][j][k]=n++;
  30509. ^
  30510. h5dumpgentest.c:4587:34: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30511. buf33[i][j][k].a=n++;
  30512. ^
  30513. In file included from h5dumpgentest.c:28:0:
  30514. h5dumpgentest.c:4636:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  30515. buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int));
  30516. ^
  30517. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  30518. #define HDmalloc(Z) malloc(Z)
  30519. ^
  30520. h5dumpgentest.c:4637:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  30521. buf53[i][j][k].len = i + 1;
  30522. ^
  30523. h5dumpgentest.c:4638:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  30524. for(l = 0; l < i + 1; l++)
  30525. ^
  30526. h5dumpgentest.c:4268:13: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30527. herr_t status;
  30528. ^
  30529. h5dumpgentest.c: In function 'gent_attr_all':
  30530. h5dumpgentest.c:4711:13: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30531. herr_t status;
  30532. ^
  30533. h5dumpgentest.c: In function 'gent_compound_complex':
  30534. h5dumpgentest.c:4892:37: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  30535. Array1[m].d[n][o] = m + n + o;
  30536. ^
  30537. h5dumpgentest.c:4896:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30538. Array1[m].e = (float)( m * .96 );
  30539. ^
  30540. h5dumpgentest.c:4899:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30541. Array1[m].f[n] = ( m * 1024.9637 );
  30542. ^
  30543. h5dumpgentest.c:4869:16: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30544. herr_t status; /* Error checking variable */
  30545. ^
  30546. h5dumpgentest.c: In function 'gent_named_dtype_attr':
  30547. h5dumpgentest.c:5023:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30548. herr_t ret;
  30549. ^
  30550. h5dumpgentest.c: In function 'make_external':
  30551. h5dumpgentest.c:5245:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30552. int ret;
  30553. ^
  30554. h5dumpgentest.c: In function 'gent_filters':
  30555. h5dumpgentest.c:5293:23: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30556. int i, j, n, ret;
  30557. ^
  30558. h5dumpgentest.c: In function 'gent_fcontents':
  30559. h5dumpgentest.c:5649:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30560. int ret;
  30561. ^
  30562. h5dumpgentest.c: In function 'gent_fvalues':
  30563. h5dumpgentest.c:5783:16: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30564. int ret;
  30565. ^
  30566. h5dumpgentest.c: In function 'gent_string':
  30567. h5dumpgentest.c:5943:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30568. int ret;
  30569. ^
  30570. h5dumpgentest.c: In function 'gent_aindices':
  30571. h5dumpgentest.c:6038:29: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30572. int i, j, k, l, n, ret;
  30573. ^
  30574. h5dumpgentest.c: In function 'gent_longlinks':
  30575. h5dumpgentest.c:6107:17: warning: variable 'gid2' set but not used [-Wunused-but-set-variable]
  30576. hid_t gid2 = (-1); /* Datatype ID */
  30577. ^
  30578. h5dumpgentest.c: In function 'gent_bigdims':
  30579. h5dumpgentest.c:6286:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30580. int ret;
  30581. ^
  30582. h5dumpgentest.c: In function 'gent_hyperslab':
  30583. h5dumpgentest.c:6382:17: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  30584. int i, ret;
  30585. ^
  30586. h5dumpgentest.c: In function 'gent_fpformat':
  30587. h5dumpgentest.c:6846:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30588. double dbuf[6] = {-0.1234567, 0.1234567, 0, 0, 0, 0};
  30589. ^
  30590. h5dumpgentest.c:6846:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30591. h5dumpgentest.c: In function 'gent_packedbits':
  30592. h5dumpgentest.c:6978:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=]
  30593. uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits;
  30594. ^
  30595. h5dumpgentest.c:6982:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=]
  30596. int64_t dset64[F66_XDIM][F66_YDIM64], val64bits;
  30597. ^
  30598. h5dumpgentest.c:6997:28: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30599. dsetu8[i][j] = dsetu8[i][j-1] << 1;
  30600. ^
  30601. h5dumpgentest.c:6999:23: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30602. valu8bits <<= 1;
  30603. ^
  30604. h5dumpgentest.c:7015:29: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30605. dsetu16[i][j] = dsetu16[i][j-1] << 1;
  30606. ^
  30607. h5dumpgentest.c:7017:24: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30608. valu16bits <<= 1;
  30609. ^
  30610. h5dumpgentest.c:7069:27: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30611. dset8[i][j] = dset8[i][j-1] << 1;
  30612. ^
  30613. h5dumpgentest.c:7071:22: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30614. val8bits <<= 1;
  30615. ^
  30616. h5dumpgentest.c:7087:28: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30617. dset16[i][j] = dset16[i][j-1] << 1;
  30618. ^
  30619. h5dumpgentest.c:7089:23: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30620. val16bits <<= 1;
  30621. ^
  30622. h5dumpgentest.c:7139:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30623. dsetdbl[i][j] = 0.0001 * j + i;
  30624. ^
  30625. h5dumpgentest.c: In function 'gent_attr_intsize':
  30626. h5dumpgentest.c:7167:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=]
  30627. uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits;
  30628. ^
  30629. h5dumpgentest.c:7171:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=]
  30630. int64_t dset64[F66_XDIM][F66_YDIM64], val64bits;
  30631. ^
  30632. h5dumpgentest.c:7187:28: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30633. dsetu8[i][j] = dsetu8[i][j-1] << 1;
  30634. ^
  30635. h5dumpgentest.c:7189:23: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30636. valu8bits <<= 1;
  30637. ^
  30638. h5dumpgentest.c:7205:29: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30639. dsetu16[i][j] = dsetu16[i][j-1] << 1;
  30640. ^
  30641. h5dumpgentest.c:7207:24: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30642. valu16bits <<= 1;
  30643. ^
  30644. h5dump_xml.c: In function 'xml_print_refs':
  30645. h5dumpgentest.c:7259:27: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30646. dset8[i][j] = dset8[i][j-1] << 1;
  30647. ^
  30648. h5dumpgentest.c:7261:22: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30649. val8bits <<= 1;
  30650. ^
  30651. h5dumpgentest.c:7277:28: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30652. dset16[i][j] = dset16[i][j-1] << 1;
  30653. ^
  30654. h5dumpgentest.c:7279:23: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30655. val16bits <<= 1;
  30656. ^
  30657. h5dump_xml.c:2943:17: warning: 'ssiz' may be used uninitialized in this function [-Wmaybe-uninitialized]
  30658. hssize_t ssiz;
  30659. ^
  30660. h5dump_xml.c:3076:9: warning: 'space' may be used uninitialized in this function [-Wmaybe-uninitialized]
  30661. H5Sclose(space);
  30662. ^
  30663. h5dumpgentest.c:7329:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30664. dsetdbl[i][j] = 0.0001 * j + i;
  30665. ^
  30666. h5dumpgentest.c: In function 'gent_charsets':
  30667. h5dumpgentest.c:7354:12: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30668. herr_t status;
  30669. ^
  30670. h5dumpgentest.c: In function 'gent_compound_intsizes':
  30671. h5dumpgentest.c:7425:18: warning: size of 'Array1' is 45568 bytes [-Wlarger-than=]
  30672. Array1Struct Array1[F70_LENGTH];
  30673. ^
  30674. h5dumpgentest.c:7440:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30675. for(n = 0; n < dims[0]; n++){
  30676. ^
  30677. h5dumpgentest.c:7442:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30678. for(o = 1; o < dims[1]; o++) {
  30679. ^
  30680. h5dumpgentest.c:7443:42: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30681. Array1[m].dsetu8[n][o] = Array1[m].dsetu8[n][o-1] << 1;
  30682. ^
  30683. h5dumpgentest.c:7445:27: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30684. valu8bits <<= 1;
  30685. ^
  30686. h5dumpgentest.c:7452:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30687. for(n = 0; n < dims[0]; n++){
  30688. ^
  30689. h5dumpgentest.c:7454:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30690. for(o = 1; o < dims[1]; o++) {
  30691. ^
  30692. h5dumpgentest.c:7455:43: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30693. Array1[m].dsetu16[n][o] = Array1[m].dsetu16[n][o-1] << 1;
  30694. ^
  30695. h5dumpgentest.c:7457:28: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30696. valu16bits <<= 1;
  30697. ^
  30698. h5dumpgentest.c:7464:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30699. for(n = 0; n < dims[0]; n++){
  30700. ^
  30701. h5dumpgentest.c:7466:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30702. for(o = 1; o < dims[1]; o++) {
  30703. ^
  30704. h5dumpgentest.c:7476:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30705. for(n = 0; n < dims[0]; n++){
  30706. ^
  30707. h5dumpgentest.c:7478:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30708. for(o = 1; o < dims[1]; o++) {
  30709. ^
  30710. h5dumpgentest.c:7488:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30711. for(n = 0; n < dims[0]; n++){
  30712. ^
  30713. h5dumpgentest.c:7490:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30714. for(o = 1; o < dims[1]; o++) {
  30715. ^
  30716. h5dumpgentest.c:7491:41: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30717. Array1[m].dset8[n][o] = Array1[m].dset8[n][o-1] << 1;
  30718. ^
  30719. h5dumpgentest.c:7493:26: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30720. val8bits <<= 1;
  30721. ^
  30722. h5dumpgentest.c:7500:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30723. for(n = 0; n < dims[0]; n++){
  30724. ^
  30725. h5dumpgentest.c:7502:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30726. for(o = 1; o < dims[1]; o++) {
  30727. ^
  30728. h5dumpgentest.c:7503:42: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30729. Array1[m].dset16[n][o] = Array1[m].dset16[n][o-1] << 1;
  30730. ^
  30731. h5dumpgentest.c:7505:27: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30732. val16bits <<= 1;
  30733. ^
  30734. h5dumpgentest.c:7512:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30735. for(n = 0; n < dims[0]; n++){
  30736. ^
  30737. h5dumpgentest.c:7514:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30738. for(o = 1; o < dims[1]; o++) {
  30739. ^
  30740. h5dumpgentest.c:7524:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30741. for(n = 0; n < dims[0]; n++){
  30742. ^
  30743. h5dumpgentest.c:7526:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30744. for(o = 1; o < dims[1]; o++) {
  30745. ^
  30746. h5dumpgentest.c:7535:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30747. for(n = 0; n < dims[0]; n++)
  30748. ^
  30749. h5dumpgentest.c:7536:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30750. for(o = 0; o < dims[1]; o++)
  30751. ^
  30752. h5dumpgentest.c:7537:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30753. Array1[m].dsetdbl[n][o] = 0.0001 * o + n;
  30754. ^
  30755. h5dumpgentest.c:7428:12: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30756. herr_t status; /* Error checking variable */
  30757. ^
  30758. h5dumpgentest.c: In function 'gent_compound_attr_intsizes':
  30759. h5dumpgentest.c:7700:18: warning: size of 'Array1' is 45568 bytes [-Wlarger-than=]
  30760. Array1Struct Array1[F70_LENGTH];
  30761. ^
  30762. h5dumpgentest.c:7715:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30763. for(n = 0; n < dims[0]; n++){
  30764. ^
  30765. h5dumpgentest.c:7717:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30766. for(o = 1; o < dims[1]; o++) {
  30767. ^
  30768. h5dumpgentest.c:7718:42: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30769. Array1[m].dsetu8[n][o] = Array1[m].dsetu8[n][o-1] << 1;
  30770. ^
  30771. h5dumpgentest.c:7720:27: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30772. valu8bits <<= 1;
  30773. ^
  30774. h5dumpgentest.c:7727:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30775. for(n = 0; n < dims[0]; n++){
  30776. ^
  30777. h5dumpgentest.c:7729:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30778. for(o = 1; o < dims[1]; o++) {
  30779. ^
  30780. h5dumpgentest.c:7730:43: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30781. Array1[m].dsetu16[n][o] = Array1[m].dsetu16[n][o-1] << 1;
  30782. ^
  30783. h5dumpgentest.c:7732:28: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30784. valu16bits <<= 1;
  30785. ^
  30786. h5dumpgentest.c:7739:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30787. for(n = 0; n < dims[0]; n++){
  30788. ^
  30789. h5dumpgentest.c:7741:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30790. for(o = 1; o < dims[1]; o++) {
  30791. ^
  30792. h5dumpgentest.c:7751:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30793. for(n = 0; n < dims[0]; n++){
  30794. ^
  30795. h5dumpgentest.c:7753:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30796. for(o = 1; o < dims[1]; o++) {
  30797. ^
  30798. h5dumpgentest.c:7763:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30799. for(n = 0; n < dims[0]; n++){
  30800. ^
  30801. h5dumpgentest.c:7765:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30802. for(o = 1; o < dims[1]; o++) {
  30803. ^
  30804. h5dumpgentest.c:7766:41: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30805. Array1[m].dset8[n][o] = Array1[m].dset8[n][o-1] << 1;
  30806. ^
  30807. h5dumpgentest.c:7768:26: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30808. val8bits <<= 1;
  30809. ^
  30810. h5dumpgentest.c:7775:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30811. for(n = 0; n < dims[0]; n++){
  30812. ^
  30813. h5dumpgentest.c:7777:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30814. for(o = 1; o < dims[1]; o++) {
  30815. ^
  30816. h5dumpgentest.c:7778:42: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30817. Array1[m].dset16[n][o] = Array1[m].dset16[n][o-1] << 1;
  30818. ^
  30819. h5dumpgentest.c:7780:27: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30820. val16bits <<= 1;
  30821. ^
  30822. h5dumpgentest.c:7787:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30823. for(n = 0; n < dims[0]; n++){
  30824. ^
  30825. h5dumpgentest.c:7789:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30826. for(o = 1; o < dims[1]; o++) {
  30827. ^
  30828. h5dumpgentest.c:7799:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30829. for(n = 0; n < dims[0]; n++){
  30830. ^
  30831. h5dumpgentest.c:7801:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30832. for(o = 1; o < dims[1]; o++) {
  30833. ^
  30834. h5dumpgentest.c:7810:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30835. for(n = 0; n < dims[0]; n++)
  30836. ^
  30837. h5dumpgentest.c:7811:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  30838. for(o = 0; o < dims[1]; o++)
  30839. ^
  30840. h5dumpgentest.c:7812:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30841. Array1[m].dsetdbl[n][o] = 0.0001 * o + n;
  30842. ^
  30843. h5dumpgentest.c:7703:12: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  30844. herr_t status; /* Error checking variable */
  30845. ^
  30846. h5dumpgentest.c: In function 'gent_nested_compound_dt':
  30847. h5dumpgentest.c:7980:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30848. dset2[i].b = (float)(i+i*0.1);
  30849. ^
  30850. h5dumpgentest.c:7986:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30851. dset3[i].b[j][k] = (float)(i*j*k*1.0);
  30852. ^
  30853. h5dumpgentest.c:7990:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30854. dset3[i].c.b = (float)(i*1.0);
  30855. ^
  30856. h5dumpgentest.c: In function 'gent_intscalars':
  30857. h5dumpgentest.c:8108:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=]
  30858. uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits;
  30859. ^
  30860. h5dumpgentest.c:8112:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=]
  30861. int64_t dset64[F73_XDIM][F73_YDIM64], val64bits;
  30862. ^
  30863. h5dumpgentest.c:8128:28: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30864. dsetu8[i][j] = dsetu8[i][j-1] << 1;
  30865. ^
  30866. h5dumpgentest.c:8130:23: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30867. valu8bits <<= 1;
  30868. ^
  30869. h5dumpgentest.c:8147:29: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30870. dsetu16[i][j] = dsetu16[i][j-1] << 1;
  30871. ^
  30872. h5dumpgentest.c:8149:24: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30873. valu16bits <<= 1;
  30874. ^
  30875. h5dumpgentest.c:8204:27: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30876. dset8[i][j] = dset8[i][j-1] << 1;
  30877. ^
  30878. h5dumpgentest.c:8206:22: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30879. val8bits <<= 1;
  30880. ^
  30881. h5dumpgentest.c:8223:28: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30882. dset16[i][j] = dset16[i][j-1] << 1;
  30883. ^
  30884. h5dumpgentest.c:8225:23: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30885. val16bits <<= 1;
  30886. ^
  30887. h5dumpgentest.c:8278:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30888. dsetdbl[i][j] = 0.0001 * j + i;
  30889. ^
  30890. h5dumpgentest.c: In function 'gent_attr_intscalars':
  30891. h5dumpgentest.c:8306:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=]
  30892. uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits;
  30893. ^
  30894. h5dumpgentest.c:8310:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=]
  30895. int64_t dset64[F73_XDIM][F73_YDIM64], val64bits;
  30896. ^
  30897. h5dumpgentest.c:8327:28: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30898. dsetu8[i][j] = dsetu8[i][j-1] << 1;
  30899. ^
  30900. h5dumpgentest.c:8329:23: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion]
  30901. valu8bits <<= 1;
  30902. ^
  30903. h5dumpgentest.c:8346:29: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30904. dsetu16[i][j] = dsetu16[i][j-1] << 1;
  30905. ^
  30906. h5dumpgentest.c:8348:24: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion]
  30907. valu16bits <<= 1;
  30908. ^
  30909. h5dumpgentest.c:8403:27: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30910. dset8[i][j] = dset8[i][j-1] << 1;
  30911. ^
  30912. h5dumpgentest.c:8405:22: warning: conversion to 'int8_t' from 'int' may alter its value [-Wconversion]
  30913. val8bits <<= 1;
  30914. ^
  30915. h5dumpgentest.c:8422:28: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30916. dset16[i][j] = dset16[i][j-1] << 1;
  30917. ^
  30918. h5dumpgentest.c:8424:23: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion]
  30919. val16bits <<= 1;
  30920. ^
  30921. h5dumpgentest.c:8477:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  30922. dsetdbl[i][j] = 0.0001 * j + i;
  30923. ^
  30924. h5dumpgentest.c: In function 'gent_string_scalars':
  30925. h5dumpgentest.c:8516:24: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion]
  30926. string[i][0] = 'A' + i;
  30927. ^
  30928. h5dumpgentest.c:8518:28: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  30929. string[i][j] = string[i][j-1] + 1;
  30930. ^
  30931. h5dumpgentest.c: In function 'gent_attr_intsize':
  30932. h5dumpgentest.c:7160:1: warning: stack usage is 11472 bytes [-Wstack-usage=]
  30933. gent_attr_intsize(void)
  30934. ^
  30935. h5dumpgentest.c: In function 'gent_packedbits':
  30936. h5dumpgentest.c:6971:1: warning: stack usage might be 11472 bytes [-Wstack-usage=]
  30937. gent_packedbits(void)
  30938. ^
  30939. h5dumpgentest.c: In function 'gent_attr_intscalars':
  30940. h5dumpgentest.c:8299:1: warning: stack usage is 11472 bytes [-Wstack-usage=]
  30941. gent_attr_intscalars(void)
  30942. ^
  30943. CC binread.o
  30944. binread.c: In function 'main':
  30945. binread.c:83:13: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  30946. numread = fread( buf, sizeof( TYPE ), nelmts, stream );
  30947. ^
  30948. CCLD h5dump
  30949. h5dumpgentest.c: In function 'gent_intscalars':
  30950. h5dumpgentest.c:8101:1: warning: stack usage might be 11472 bytes [-Wstack-usage=]
  30951. gent_intscalars(void)
  30952. ^
  30953. h5dumpgentest.c: In function 'gent_compound_attr_intsizes':
  30954. h5dumpgentest.c:7664:13: warning: stack usage is 45744 bytes [-Wstack-usage=]
  30955. static void gent_compound_attr_intsizes(void) {
  30956. ^
  30957. h5dumpgentest.c:7939:1: warning: the frame size of 45680 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  30958. }
  30959. ^
  30960. h5dumpgentest.c: In function 'gent_compound_intsizes':
  30961. h5dumpgentest.c:7389:13: warning: stack usage might be 45760 bytes [-Wstack-usage=]
  30962. static void gent_compound_intsizes(void) {
  30963. ^
  30964. h5dumpgentest.c:7662:1: warning: the frame size of 45680 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  30965. }
  30966. ^
  30967. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  30968. CCLD binread
  30969. h5dumpgentest.c: In function 'gent_array8':
  30970. h5dumpgentest.c:3372:13: warning: stack usage might be 16496 bytes [-Wstack-usage=]
  30971. static void gent_array8(void)
  30972. ^
  30973. h5dumpgentest.c:3428:1: warning: the frame size of 16432 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  30974. }
  30975. ^
  30976. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  30977. h5dumpgentest.c: In function 'gent_str':
  30978. h5dumpgentest.c:1641:13: warning: stack usage might be 13584 bytes [-Wstack-usage=]
  30979. static void gent_str(void) {
  30980. ^
  30981. h5dumpgentest.c: In function 'main':
  30982. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30983. for(j=0; j<i+5; j++)
  30984. ^
  30985. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30986. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30987. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30988. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30989. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30990. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30991. h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  30992. h5dumpgentest.c: At top level:
  30993. h5dumpgentest.c:97:0: warning: macro "FILE65" is not used [-Wunused-macros]
  30994. #define FILE65 "tattrreg.h5"
  30995. ^
  30996. CCLD h5dumpgentest
  30997. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  30998. Making all in misc
  30999. CC h5debug.o
  31000. CC h5repart.o
  31001. h5repart.c: In function 'main':
  31002. h5repart.c:204:10: warning: size of 'src_name' is 4096 bytes [-Wlarger-than=]
  31003. char src_name[NAMELEN]; /*source member name */
  31004. ^
  31005. h5repart.c:210:10: warning: size of 'dst_name' is 4096 bytes [-Wlarger-than=]
  31006. char dst_name[NAMELEN]; /*destination member name */
  31007. ^
  31008. h5repart.c:246:17: warning: conversion to 'size_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31009. blk_size = get_size (prog_name, &argno, argc, argv);
  31010. ^
  31011. h5repart.c:260:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  31012. sprintf (src_name, src_gen_name, src_membno);
  31013. ^
  31014. h5repart.c:280:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  31015. sprintf (dst_name, dst_gen_name, dst_membno);
  31016. ^
  31017. h5repart.c:293:9: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  31018. buf = HDmalloc (blk_size);
  31019. ^
  31020. h5repart.c:305:17: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31021. left_overs -= n;
  31022. ^
  31023. h5repart.c:305:20: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31024. left_overs -= n;
  31025. ^
  31026. h5repart.c:356:13: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31027. src_offset += n;
  31028. ^
  31029. h5repart.c:356:16: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31030. src_offset += n;
  31031. ^
  31032. h5repart.c:360:14: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31033. dst_offset += n;
  31034. ^
  31035. h5repart.c:360:17: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31036. dst_offset += n;
  31037. ^
  31038. h5repart.c:363:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  31039. sprintf (src_name, src_gen_name, ++src_membno);
  31040. ^
  31041. h5repart.c:365:14: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31042. dst_offset += n;
  31043. ^
  31044. h5repart.c:365:17: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31045. dst_offset += n;
  31046. ^
  31047. h5repart.c:389:13: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31048. dst_offset += n;
  31049. ^
  31050. h5repart.c:389:16: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31051. dst_offset += n;
  31052. ^
  31053. h5repart.c:410:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  31054. sprintf (dst_name, dst_gen_name, ++dst_membno);
  31055. ^
  31056. h5repart.c:471:18: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31057. hdsize = dst_size;
  31058. ^
  31059. h5debug.c: In function 'get_H5B2_class':
  31060. h5debug.c:78:5: warning: enumeration value 'H5B2_NUM_BTREE_ID' not handled in switch [-Wswitch-enum]
  31061. switch(subtype) {
  31062. ^
  31063. h5debug.c: In function 'main':
  31064. h5debug.c:252:9: warning: enumeration value 'H5B_NUM_BTREE_ID' not handled in switch [-Wswitch-enum]
  31065. switch(subtype) {
  31066. ^
  31067. h5repart.c:186:1: warning: stack usage is 8576 bytes [-Wstack-usage=]
  31068. main (int argc, char *argv[])
  31069. ^
  31070. h5debug.c: At top level:
  31071. h5debug.c:53:0: warning: macro "INDENT" is not used [-Wunused-macros]
  31072. #define INDENT 3
  31073. ^
  31074. CC h5mkgrp.o
  31075. CC h5repart_gentest.o
  31076. h5mkgrp.c: In function 'leave':
  31077. h5mkgrp.c:71:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31078. for(curr_group = 0; curr_group < params.ngroups; curr_group++)
  31079. ^
  31080. h5mkgrp.c: In function 'parse_command_line':
  31081. h5mkgrp.c:183:22: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31082. parms->ngroups = (argc - opt_ind);
  31083. ^
  31084. h5mkgrp.c:184:19: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat]
  31085. parms->groups = HDmalloc(parms->ngroups * sizeof(char *));
  31086. ^
  31087. h5repart_gentest.c: In function 'main':
  31088. h5repart_gentest.c:35:17: warning: size of 'buf' is 16384 bytes [-Wlarger-than=]
  31089. int buf[FAMILY_NUMBER][FAMILY_SIZE];
  31090. ^
  31091. h5repart_gentest.c:30:5: warning: stack usage might be 16496 bytes [-Wstack-usage=]
  31092. int main(void)
  31093. ^
  31094. h5repart_gentest.c:100:1: warning: the frame size of 16416 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  31095. }
  31096. ^
  31097. CC talign.o
  31098. CC repart_test.o
  31099. talign.c: In function 'main':
  31100. talign.c:145:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31101. } else if(fok[0] != fptr[0] || fok[1] != fptr[1]
  31102. ^
  31103. talign.c:145:43: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31104. } else if(fok[0] != fptr[0] || fok[1] != fptr[1]
  31105. ^
  31106. talign.c:146:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31107. || fnok[0] != fptr[2] || fnok[1] != fptr[3]) {
  31108. ^
  31109. talign.c:146:54: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31110. || fnok[0] != fptr[2] || fnok[1] != fptr[3]) {
  31111. ^
  31112. talign.c:196:5: warning: 'spc' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31113. H5Sclose(spc);
  31114. ^
  31115. CCLD h5debug
  31116. CCLD h5repart
  31117. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31118. CCLD h5mkgrp
  31119. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31120. CCLD h5repart_gentest
  31121. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31122. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31123. CCLD talign
  31124. CCLD repart_test
  31125. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31126. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31127. Making all in h5import
  31128. CC h5import.o
  31129. CC h5importtest.o
  31130. h5importtest.c: In function 'main':
  31131. h5importtest.c:43:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31132. float rowo4 = (float)11.0e0, colo4 = (float)21.0e0, plno4 = (float)51.0e0;
  31133. ^
  31134. h5importtest.c:43:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31135. h5importtest.c:43:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31136. h5importtest.c:44:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31137. float rowi4 = (float)1.0e0, coli4 = (float)2.0e0, plni4 = (float)5.0e0;
  31138. ^
  31139. h5importtest.c:44:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31140. h5importtest.c:44:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31141. h5importtest.c:69:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31142. double rowo8 = 11.0e0, colo8 = 21.0e0, plno8 = 51.0e0;
  31143. ^
  31144. h5importtest.c:69:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31145. h5importtest.c:69:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31146. h5importtest.c:70:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31147. double rowi8 = 1.0e0, coli8 = 2.0e0, plni8 = 5.0e0;
  31148. ^
  31149. h5importtest.c:70:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31150. h5importtest.c:70:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31151. h5importtest.c:122:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  31152. row4i16[i] = row4i16[i - 1] + rowi4i16;
  31153. ^
  31154. h5importtest.c:123:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31155. row4i8[i] = row4i8[i - 1] + rowi4i8;
  31156. ^
  31157. h5importtest.c:134:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  31158. col4i16[j] = col4i16[j - 1] + coli4i16;
  31159. ^
  31160. h5importtest.c:135:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31161. col4i8[j] = col4i8[j - 1] + coli4i8;
  31162. ^
  31163. h5importtest.c:145:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  31164. pln4i16[k] = pln4i16[k - 1] + plni4i16;
  31165. ^
  31166. h5importtest.c:146:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31167. pln4i8[k] = pln4i8[k - 1] + plni4i8;
  31168. ^
  31169. h5importtest.c:160:34: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion]
  31170. b16i3[k][i][j] = row4i16[i] + col4i16[j] + pln4i16[k];
  31171. ^
  31172. h5importtest.c:161:33: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31173. b8i3[k][i][j] = row4i8[i] + col4i8[j] + pln4i8[k];
  31174. ^
  31175. h5import.c: In function 'main':
  31176. h5import.c:74:21: warning: size of 'opt' is 173064 bytes [-Wlarger-than=]
  31177. struct Options opt;
  31178. ^
  31179. In file included from h5import.c:17:0:
  31180. h5import.c: In function 'processConfigurationFile':
  31181. ../../src/H5private.h:1263:32: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  31182. #define HDstrtol(S,R,N) strtol(S,R,N)
  31183. ^
  31184. h5import.c:1442:40: note: in expansion of macro 'HDstrtol'
  31185. ival = HDstrtol(more, &more, 10);
  31186. ^
  31187. h5import.c: In function 'parseDimensions':
  31188. ../../src/H5private.h:1263:32: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  31189. #define HDstrtol(S,R,N) strtol(S,R,N)
  31190. ^
  31191. h5import.c:2282:15: note: in expansion of macro 'HDstrtol'
  31192. = HDstrtol(HDstrtok (temp, delimiter), NULL, BASE_10);
  31193. ^
  31194. ../../src/H5private.h:1263:32: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  31195. #define HDstrtol(S,R,N) strtol(S,R,N)
  31196. ^
  31197. h5import.c:2288:36: note: in expansion of macro 'HDstrtol'
  31198. in->sizeOfDimension[i++] = HDstrtol(token, NULL, BASE_10);
  31199. ^
  31200. h5import.c: In function 'getDimensionSizes':
  31201. h5import.c:3136:36: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31202. in->sizeOfDimension[i++] = ival;
  31203. ^
  31204. h5import.c: In function 'getChunkedDimensionSizes':
  31205. h5import.c:3160:32: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31206. in->sizeOfChunk[i++] = ival;
  31207. ^
  31208. h5import.c: In function 'getMaximumDimensionSizes':
  31209. h5import.c:3193:43: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31210. in->maxsizeOfDimension[i++] = ival;
  31211. ^
  31212. h5import.c: In function 'process':
  31213. h5import.c:3930:88: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31214. H5Pset_external(proplist, in->externFilename, (off_t) 0, numOfElements * in->inputSize / 8);
  31215. ^
  31216. CCLD h5importtest
  31217. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31218. h5import.c: In function 'processStrHDFData':
  31219. h5import.c:1032:19: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow]
  31220. while (j < in->path.count - 1) {
  31221. ^
  31222. h5import.c:1148:5: warning: 'mspace_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31223. H5Sclose(mspace_id);
  31224. ^
  31225. h5import.c:1147:5: warning: 'space_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31226. H5Sclose(space_id);
  31227. ^
  31228. h5import.c:1146:5: warning: 'dset_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31229. H5Dclose(dset_id);
  31230. ^
  31231. h5import.c: In function 'processStrData':
  31232. h5import.c:908:19: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow]
  31233. while (j < in->path.count - 1) {
  31234. ^
  31235. h5import.c: In function 'main':
  31236. h5import.c:3880:27: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow]
  31237. while (j < in->path.count - 1) {
  31238. ^
  31239. h5import.c:317:12: warning: 'token' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31240. if (token == ERR)
  31241. ^
  31242. h5import.c:268:17: note: 'token' was declared here
  31243. int token;
  31244. ^
  31245. h5import.c:72:5: warning: stack usage might be 174192 bytes [-Wstack-usage=]
  31246. int main(int argc, char *argv[])
  31247. ^
  31248. h5import.c:263:1: warning: the frame size of 174112 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  31249. }
  31250. ^
  31251. CCLD h5import
  31252. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31253. Making all in h5repack
  31254. CC h5repack.o
  31255. CC h5repack_copy.o
  31256. CC h5repack_filters.o
  31257. h5repack_filters.c: In function 'aux_find_obj':
  31258. h5repack_filters.c:51:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  31259. return i;
  31260. ^
  31261. h5repack_filters.c:61:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  31262. return i;
  31263. ^
  31264. h5repack_filters.c: In function 'apply_filters':
  31265. h5repack_filters.c:436:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  31266. scale_factor = obj.filter[i].cd_values[1];
  31267. ^
  31268. CC h5repack_opttable.o
  31269. CC h5repack_parse.o
  31270. h5repack_opttable.c: In function 'aux_inctable':
  31271. h5repack_opttable.c:112:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31272. table->size += n_objs;
  31273. ^
  31274. h5repack_opttable.c: In function 'options_add_layout':
  31275. h5repack_opttable.c:193:20: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31276. if (table->nelems + n_objs >= table->size) {
  31277. ^
  31278. h5repack_opttable.c:224:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31279. I = table->nelems + added;
  31280. ^
  31281. h5repack_opttable.c:237:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31282. I = table->nelems + added;
  31283. ^
  31284. h5repack_opttable.c:249:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31285. I = table->nelems + added;
  31286. ^
  31287. h5repack_opttable.c:257:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31288. table->nelems += added;
  31289. ^
  31290. h5repack_opttable.c: In function 'options_add_filter':
  31291. h5repack_opttable.c:279:20: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31292. if (table->nelems + n_objs >= table->size) {
  31293. ^
  31294. h5repack_opttable.c:301:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31295. I = table->nelems + added;
  31296. ^
  31297. h5repack_opttable.c:314:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31298. I = table->nelems + added;
  31299. ^
  31300. h5repack_opttable.c:326:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31301. I = table->nelems + added;
  31302. ^
  31303. h5repack_opttable.c:333:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31304. table->nelems += added;
  31305. ^
  31306. h5repack_parse.c: In function 'parse_filter':
  31307. h5repack_parse.c:77:12: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  31308. end_obj=i;
  31309. ^
  31310. In file included from h5repack.h:20:0,
  31311. from h5repack_parse.c:16:
  31312. h5repack_parse.c:93:37: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31313. obj_list = (obj_list_t*) HDmalloc(n*sizeof(obj_list_t));
  31314. ^
  31315. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31316. #define HDmalloc(Z) malloc(Z)
  31317. ^
  31318. h5repack_parse.c:126:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31319. for ( i=end_obj+1, k=0, j=0; i<len; i++,k++)
  31320. ^
  31321. h5repack_parse.c:170:11: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  31322. i=len-1; /* end */
  31323. ^
  31324. h5repack_parse.c:231:11: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
  31325. i=len-1; /* end */
  31326. ^
  31327. h5repack_parse.c:273:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31328. filt->cd_nelmts=atoi(stype);
  31329. ^
  31330. h5repack_parse.c:292:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31331. filt->cd_values[j++]=atoi(stype);
  31332. ^
  31333. h5repack_parse.c:325:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31334. filt->cd_values[j++]=atoi(stype);
  31335. ^
  31336. h5repack_parse.c:326:6: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31337. i+=m; /* jump */
  31338. ^
  31339. h5repack_parse.c:447:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31340. if (filt->cd_nelmts != j)
  31341. ^
  31342. h5repack_parse.c: In function 'parse_layout':
  31343. h5repack_parse.c:567:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  31344. end_obj=i;
  31345. ^
  31346. In file included from h5repack.h:20:0,
  31347. from h5repack_parse.c:16:
  31348. h5repack_parse.c:580:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31349. obj_list = (obj_list_t*) HDmalloc(n*sizeof(obj_list_t));
  31350. ^
  31351. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31352. #define HDmalloc(Z) malloc(Z)
  31353. ^
  31354. h5repack_parse.c:652:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31355. for ( i=j, c_index=0; i<len; i++)
  31356. ^
  31357. h5repack_parse.c:672:56: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31358. pack->chunk.chunk_lengths[c_index]=atoi(sdim);
  31359. ^
  31360. h5repack_parse.c:690:60: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31361. pack->chunk.chunk_lengths[c_index]=atoi(sdim);
  31362. ^
  31363. h5repack_parse.c: In function 'parse_filter':
  31364. h5repack_parse.c:161:10: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  31365. if (l==-1)
  31366. ^
  31367. h5repack_parse.c:222:10: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  31368. if (l==-1)
  31369. ^
  31370. CC h5repack_refs.o
  31371. CC h5repack_verify.o
  31372. In file included from h5repack.h:20:0,
  31373. from h5repack_refs.c:17:
  31374. h5repack_refs.c: In function 'copy_refs_attr':
  31375. h5repack_refs.c:521:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31376. ref_comp_index = (int *)HDmalloc(nmembers*sizeof (int));
  31377. ^
  31378. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31379. #define HDmalloc(Z) malloc(Z)
  31380. ^
  31381. h5repack_refs.c:522:56: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31382. ref_comp_size = (size_t *)HDmalloc(nmembers*sizeof(ref_comp_size));
  31383. ^
  31384. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31385. #define HDmalloc(Z) malloc(Z)
  31386. ^
  31387. h5repack_refs.c:529:56: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  31388. ref_comp_index[ref_comp_field_n] = i;
  31389. ^
  31390. h5repack_refs.c:592:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31391. array_rank = H5Tget_array_ndims(mtype_id);
  31392. ^
  31393. h5repack_refs.c:712:30: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  31394. int idx = i*msize+H5Tget_member_offset( mtype_id, (unsigned)ref_comp_index[j]);
  31395. ^
  31396. h5repack_refs.c:719:30: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  31397. int idx = i*msize+H5Tget_member_offset( mtype_id, (unsigned)ref_comp_index[j]);
  31398. ^
  31399. h5repack_verify.c: In function 'h5repack_verify':
  31400. h5repack_verify.c:210:9: warning: 'sid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31401. H5Sclose(sid);
  31402. ^
  31403. h5repack_verify.c:209:9: warning: 'pid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31404. H5Pclose(pid);
  31405. ^
  31406. h5repack_verify.c:211:9: warning: 'did' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31407. H5Dclose(did);
  31408. ^
  31409. h5repack_refs.c: In function 'copy_refs_attr.isra.1':
  31410. h5repack_refs.c:446:12: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  31411. static int copy_refs_attr(hid_t loc_in,
  31412. ^
  31413. h5repack_refs.c:710:18: warning: assuming signed overflow does not occur when simplifying conditional [-Wstrict-overflow]
  31414. for (j=0; j<(unsigned)ref_comp_field_n; j++) {
  31415. ^
  31416. h5repack_refs.c:539:16: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  31417. if (!ref_comp_field_n) {
  31418. ^
  31419. CC h5repack_main.o
  31420. In file included from h5repack.h:20:0,
  31421. from h5repack_main.c:18:
  31422. h5repack_main.c: In function 'parse_command_line':
  31423. ../../src/H5private.h:562:26: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31424. #define HDatoi(S) atoi(S)
  31425. ^
  31426. h5repack_main.c:389:24: note: in expansion of macro 'HDatoi'
  31427. options->min_comp = HDatoi( opt_arg );
  31428. ^
  31429. ../../src/H5private.h:565:26: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  31430. #define HDatol(S) atol(S)
  31431. ^
  31432. h5repack_main.c:476:25: note: in expansion of macro 'HDatol'
  31433. options->alignment = HDatol( opt_arg );
  31434. ^
  31435. h5repack_main.c: In function 'main':
  31436. h5repack_main.c:541:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  31437. if (parse_command_line(argc, argv, &options) < 0)
  31438. ^
  31439. h5repack_main.c:541:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  31440. CC testh5repack_detect_szip.o
  31441. CC h5repacktst.o
  31442. CCLD h5repack
  31443. h5repacktst.c: In function 'make_deflate':
  31444. h5repacktst.c:2238:16: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31445. int buf[DIM1][DIM2];
  31446. ^
  31447. h5repacktst.c: In function 'make_shuffle':
  31448. h5repacktst.c:2315:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31449. int buf[DIM1][DIM2];
  31450. ^
  31451. h5repacktst.c: In function 'make_fletcher32':
  31452. h5repacktst.c:2381:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31453. int buf[DIM1][DIM2];
  31454. ^
  31455. h5repacktst.c: In function 'make_nbit':
  31456. h5repacktst.c:2453:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31457. int buf[DIM1][DIM2];
  31458. ^
  31459. h5repacktst.c: In function 'make_scaleoffset':
  31460. h5repacktst.c:2554:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31461. int buf[DIM1][DIM2];
  31462. ^
  31463. h5repacktst.c: In function 'make_all_filters':
  31464. h5repacktst.c:2649:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31465. int buf[DIM1][DIM2];
  31466. ^
  31467. h5repacktst.c: In function 'make_layout':
  31468. h5repacktst.c:2917:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=]
  31469. int buf[DIM1][DIM2];
  31470. ^
  31471. h5repacktst.c: In function 'make_layout3':
  31472. h5repacktst.c:3113:14: warning: size of 'buf1' is 240000 bytes [-Wlarger-than=]
  31473. int buf1[DIM1_L3][DIM2_L3];
  31474. ^
  31475. h5repacktst.c: In function 'make_userblock':
  31476. h5repacktst.c:3449:17: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31477. ub[u] = 'a' + (char)(u % 26);
  31478. ^
  31479. h5repacktst.c:3427:13: warning: variable 'nwritten' set but not used [-Wunused-but-set-variable]
  31480. ssize_t nwritten; /* # of bytes written */
  31481. ^
  31482. h5repacktst.c: In function 'verify_userblock':
  31483. h5repacktst.c:3490:13: warning: variable 'nread' set but not used [-Wunused-but-set-variable]
  31484. ssize_t nread; /* # of bytes read */
  31485. ^
  31486. h5repacktst.c: In function 'make_userblock_file':
  31487. h5repacktst.c:3562:17: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31488. ub[u] = 'a' + (char)(u % 26);
  31489. ^
  31490. h5repacktst.c:3557:13: warning: variable 'nwritten' set but not used [-Wunused-but-set-variable]
  31491. ssize_t nwritten; /* # of bytes written */
  31492. ^
  31493. In file included from h5repack.h:20:0,
  31494. from h5repacktst.c:16:
  31495. h5repacktst.c: In function 'write_dset_in':
  31496. h5repacktst.c:4042:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31497. buf52[i][j].p = HDmalloc((i + 1) * sizeof(int));
  31498. ^
  31499. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31500. #define HDmalloc(Z) malloc(Z)
  31501. ^
  31502. h5repacktst.c:4044:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  31503. for(l = 0; l < i + 1; l++)
  31504. ^
  31505. h5repacktst.c:4160:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31506. else buf23[i][j][k]=n++;
  31507. ^
  31508. h5repacktst.c:4200:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31509. buf33[i][j][k].a=n++;
  31510. ^
  31511. In file included from h5repack.h:20:0,
  31512. from h5repacktst.c:16:
  31513. h5repacktst.c:4263:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31514. buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int));
  31515. ^
  31516. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31517. #define HDmalloc(Z) malloc(Z)
  31518. ^
  31519. h5repacktst.c:4265:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  31520. for(l = 0; l < i + 1; l++)
  31521. ^
  31522. In file included from h5repack.h:20:0,
  31523. from h5repacktst.c:16:
  31524. h5repacktst.c: In function 'write_attr_in':
  31525. h5repacktst.c:5054:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31526. buf52[i][j].p = HDmalloc((i + 1) * sizeof(int));
  31527. ^
  31528. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31529. #define HDmalloc(Z) malloc(Z)
  31530. ^
  31531. h5repacktst.c:5056:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  31532. for (l = 0; l < i + 1; l++)
  31533. ^
  31534. h5repacktst.c:5274:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31535. else buf23[i][j][k]=n++;
  31536. ^
  31537. h5repacktst.c:5349:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  31538. buf33[i][j][k].a=n++;
  31539. ^
  31540. In file included from h5repack.h:20:0,
  31541. from h5repacktst.c:16:
  31542. h5repacktst.c:5520:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31543. buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int));
  31544. ^
  31545. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  31546. #define HDmalloc(Z) malloc(Z)
  31547. ^
  31548. h5repacktst.c:5522:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow]
  31549. for (l = 0; l < i + 1; l++)
  31550. ^
  31551. h5repacktst.c: In function 'make_layout3':
  31552. h5repacktst.c:3100:5: warning: stack usage is 241008 bytes [-Wstack-usage=]
  31553. int make_layout3(hid_t loc_id)
  31554. ^
  31555. h5repacktst.c:3223:1: warning: the frame size of 240944 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  31556. }
  31557. ^
  31558. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31559. CCLD testh5repack_detect_szip
  31560. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31561. CCLD h5repacktst
  31562. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31563. Making all in h5jam
  31564. CC h5jam.o
  31565. CC h5unjam.o
  31566. h5unjam.c: In function 'copy_to_file':
  31567. h5unjam.c:377:24: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  31568. bytes_in = how_much;
  31569. ^
  31570. h5unjam.c:396:18: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  31571. how_much -= bytes_read;
  31572. ^
  31573. h5unjam.c:396:21: warning: conversion to 'ssize_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  31574. how_much -= bytes_read;
  31575. ^
  31576. h5unjam.c:397:14: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31577. from += bytes_read;
  31578. ^
  31579. h5unjam.c:397:17: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31580. from += bytes_read;
  31581. ^
  31582. h5unjam.c:398:12: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31583. to += bytes_read;
  31584. ^
  31585. h5unjam.c:398:15: warning: conversion to 'off_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion]
  31586. to += bytes_read;
  31587. ^
  31588. h5jam.c: In function 'compute_user_block_size':
  31589. h5jam.c:550:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const]
  31590. compute_user_block_size (hsize_t ublock_size)
  31591. ^
  31592. CC tellub.o
  31593. CC h5jamgentest.o
  31594. h5jamgentest.c: In function 'gent_ub':
  31595. h5jamgentest.c:257:8: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31596. dset2_1[i] = (float)(i*0.1+1);
  31597. ^
  31598. h5jamgentest.c:268:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31599. dset2_2[i][j] = (float)((i+1)*j*0.1);
  31600. ^
  31601. h5jamgentest.c: In function 'create_textfile':
  31602. h5jamgentest.c:311:9: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  31603. buf = HDcalloc(size, (size_t)1);
  31604. ^
  31605. CC getub.o
  31606. h5jamgentest.c: At top level:
  31607. h5jamgentest.c:96:0: warning: macro "ARRAY3_DIM2" is not used [-Wunused-macros]
  31608. #define ARRAY3_DIM2 3
  31609. ^
  31610. h5jamgentest.c:93:0: warning: macro "ARRAY1_RANK" is not used [-Wunused-macros]
  31611. #define ARRAY1_RANK 1
  31612. ^
  31613. CCLD h5jam
  31614. CCLD h5unjam
  31615. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31616. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31617. CCLD tellub
  31618. CCLD h5jamgentest
  31619. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31620. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31621. CCLD getub
  31622. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31623. Making all in h5copy
  31624. CC h5copy.o
  31625. CC h5copygentest.o
  31626. CCLD h5copy
  31627. CCLD h5copygentest
  31628. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31629. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31630. Making all in h5stat
  31631. CC h5stat.o
  31632. CC h5stat_gentest.o
  31633. h5stat_gentest.c: In function 'gen_newgrat_file':
  31634. h5stat_gentest.c:49:30: warning: unused parameter 'fname' [-Wunused-parameter]
  31635. gen_newgrat_file(const char *fname)
  31636. ^
  31637. h5stat_gentest.c: In function 'main':
  31638. h5stat_gentest.c:117:9: warning: 'did' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31639. H5Dclose(did);
  31640. ^
  31641. h5stat_gentest.c:57:11: note: 'did' was declared here
  31642. hid_t did; /* Dataset id */
  31643. ^
  31644. h5stat_gentest.c:116:2: warning: 'attr_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31645. H5Aclose(attr_id);
  31646. ^
  31647. h5stat_gentest.c:56:11: note: 'attr_id' was declared here
  31648. hid_t attr_id; /* Attribute id */
  31649. ^
  31650. h5stat_gentest.c:119:9: warning: 'sid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31651. H5Sclose(sid);
  31652. ^
  31653. h5stat_gentest.c:55:11: note: 'sid' was declared here
  31654. hid_t sid; /* Dataspace id */
  31655. ^
  31656. h5stat_gentest.c:118:9: warning: 'tid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31657. H5Tclose(tid);
  31658. ^
  31659. h5stat_gentest.c:54:11: note: 'tid' was declared here
  31660. hid_t tid; /* Datatype id */
  31661. ^
  31662. h5stat_gentest.c:120:9: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31663. H5Gclose(gid);
  31664. ^
  31665. h5stat_gentest.c:53:11: note: 'gid' was declared here
  31666. hid_t gid; /* Group id */
  31667. ^
  31668. h5stat_gentest.c:121:9: warning: 'fid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  31669. H5Fclose(fid);
  31670. ^
  31671. h5stat_gentest.c:52:11: note: 'fid' was declared here
  31672. hid_t fid; /* File id */
  31673. ^
  31674. h5stat.c: In function 'group_stats':
  31675. h5stat.c:381:16: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  31676. herr_t ret;
  31677. ^
  31678. h5stat.c: In function 'dataset_stats':
  31679. h5stat.c:464:16: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  31680. herr_t ret;
  31681. ^
  31682. h5stat.c: In function 'datatype_stats':
  31683. h5stat.c:637:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  31684. herr_t ret;
  31685. ^
  31686. h5stat.c: In function 'ceil_log10':
  31687. h5stat.c:286:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const]
  31688. ceil_log10(unsigned long x)
  31689. ^
  31690. CCLD h5stat_gentest
  31691. CCLD h5stat
  31692. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31693. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  31694. Making all in .
  31695. CC sio_perf.o
  31696. CC sio_engine.o
  31697. sio_perf.c:108:28: warning: size of 'l_opts' is 2496 bytes [-Wlarger-than=]
  31698. static struct long_options l_opts[] = {
  31699. ^
  31700. sio_perf.c: In function 'run_test_loop':
  31701. sio_perf.c:400:22: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31702. parms.h5_align = opts->h5_alignment;
  31703. ^
  31704. sio_perf.c:401:23: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31705. parms.h5_thresh = opts->h5_threshold;
  31706. ^
  31707. sio_perf.c: In function 'run_test':
  31708. sio_perf.c:454:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31709. minmax write_sys_mm = {0.0, 0.0, 0.0, 0};
  31710. ^
  31711. sio_perf.c:454:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31712. sio_perf.c:454:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31713. sio_perf.c:455:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31714. minmax write_mm = {0.0, 0.0, 0.0, 0};
  31715. ^
  31716. sio_perf.c:455:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31717. sio_perf.c:455:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31718. sio_perf.c:456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31719. minmax write_gross_mm = {0.0, 0.0, 0.0, 0};
  31720. ^
  31721. sio_perf.c:456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31722. sio_perf.c:456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31723. sio_perf.c:457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31724. minmax write_raw_mm = {0.0, 0.0, 0.0, 0};
  31725. ^
  31726. sio_perf.c:457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31727. sio_perf.c:457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31728. sio_perf.c:458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31729. minmax read_sys_mm = {0.0, 0.0, 0.0, 0};
  31730. ^
  31731. sio_perf.c:458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31732. sio_perf.c:458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31733. sio_perf.c:459:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31734. minmax read_mm = {0.0, 0.0, 0.0, 0};
  31735. ^
  31736. sio_perf.c:459:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31737. sio_perf.c:459:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31738. sio_perf.c:460:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31739. minmax read_gross_mm = {0.0, 0.0, 0.0, 0};
  31740. ^
  31741. sio_perf.c:460:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31742. sio_perf.c:460:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31743. sio_perf.c:461:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31744. minmax read_raw_mm = {0.0, 0.0, 0.0, 0};
  31745. ^
  31746. sio_perf.c:461:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31747. sio_perf.c:461:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31748. sio_perf.c:484:24: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31749. write_sys_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31750. ^
  31751. sio_perf.c:485:20: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31752. write_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31753. ^
  31754. sio_perf.c:486:26: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31755. write_gross_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31756. ^
  31757. sio_perf.c:487:24: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31758. write_raw_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31759. ^
  31760. sio_perf.c:490:27: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31761. read_sys_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31762. ^
  31763. sio_perf.c:491:23: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31764. read_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31765. ^
  31766. sio_perf.c:492:29: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31767. read_gross_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31768. ^
  31769. sio_perf.c:493:27: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat]
  31770. read_raw_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax));
  31771. ^
  31772. sio_perf.c: In function 'accumulate_minmax_stuff':
  31773. sio_perf.c:720:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31774. total_mm.sum = 0.0;
  31775. ^
  31776. sio_perf.c: In function 'output_results':
  31777. sio_perf.c:763:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31778. output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min));
  31779. ^
  31780. sio_perf.c:71:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31781. #define MB_PER_SEC(bytes,t) (((t)==0.0) ? 0.0 : ((((double)bytes) / ONE_MB) / (t)))
  31782. ^
  31783. sio_perf.c:763:53: note: in expansion of macro 'MB_PER_SEC'
  31784. output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min));
  31785. ^
  31786. sio_perf.c:763:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31787. output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min));
  31788. ^
  31789. sio_engine.c: In function 'do_sio':
  31790. sio_perf.c:771:19: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31791. MB_PER_SEC(data_size,total_mm.sum / total_mm.num));
  31792. ^
  31793. sio_engine.c:174:32: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31794. if ((param.dset_size[i]%param.buf_size[i])!=0) {
  31795. ^
  31796. sio_perf.c:71:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31797. #define MB_PER_SEC(bytes,t) (((t)==0.0) ? 0.0 : ((((double)bytes) / ONE_MB) / (t)))
  31798. ^
  31799. sio_perf.c:771:19: note: in expansion of macro 'MB_PER_SEC'
  31800. MB_PER_SEC(data_size,total_mm.sum / total_mm.num));
  31801. ^
  31802. sio_perf.c:771:19: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31803. sio_engine.c:185:17: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  31804. if ((buffer = malloc(linear_buf_size)) == NULL){
  31805. ^
  31806. sio_perf.c:778:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31807. output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max));
  31808. ^
  31809. sio_perf.c:71:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  31810. #define MB_PER_SEC(bytes,t) (((t)==0.0) ? 0.0 : ((((double)bytes) / ONE_MB) / (t)))
  31811. ^
  31812. sio_perf.c:778:53: note: in expansion of macro 'MB_PER_SEC'
  31813. output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max));
  31814. ^
  31815. sio_perf.c:778:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31816. output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max));
  31817. ^
  31818. sio_perf.c: In function 'output_report':
  31819. sio_perf.c:798:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  31820. vfprintf(output, fmt, ap);
  31821. ^
  31822. sio_perf.c:798:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  31823. sio_perf.c: In function 'parse_command_line':
  31824. sio_perf.c:960:30: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31825. cl_opts->buf_size[i]=(i+1)*10;
  31826. ^
  31827. sio_perf.c:962:30: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  31828. cl_opts->chk_size[i]=(i+1)*10;
  31829. ^
  31830. sio_perf.c:977:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
  31831. while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) != EOF) {
  31832. ^
  31833. sio_engine.c: In function 'do_write':
  31834. sio_engine.c:422:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31835. for (i=0; i < linear_buf_size; i++)
  31836. ^
  31837. sio_engine.c:423:18: warning: conversion to 'unsigned char' from 'long int' may alter its value [-Wconversion]
  31838. buf_p[i]=i%128;
  31839. ^
  31840. sio_perf.c:1033:44: warning: conversion to 'size_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31841. cl_opts->chk_size[j] = parse_size_directive(buf);
  31842. ^
  31843. sio_engine.c:439:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31844. if (parms->buf_size[i]==parms->dset_size[i])
  31845. ^
  31846. sio_engine.c:440:32: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  31847. cont_dim = i;
  31848. ^
  31849. sio_engine.c:455:25: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31850. h5dims[i] = parms->dset_size[i];
  31851. ^
  31852. sio_perf.c:1183:44: warning: conversion to 'size_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31853. cl_opts->buf_size[j] = parse_size_directive(buf);
  31854. ^
  31855. sio_perf.c:1211:41: warning: conversion to 'int' from 'off_t' may alter its value [-Wconversion]
  31856. cl_opts->order[j] = parse_size_directive(buf);
  31857. ^
  31858. sio_engine.c: In function 'dset_write':
  31859. sio_engine.c:627:48: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  31860. for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){
  31861. ^
  31862. sio_engine.c:627:51: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  31863. for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){
  31864. ^
  31865. sio_engine.c:659:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31866. if (dims[k] <= h5offset[k]) {
  31867. ^
  31868. sio_engine.c: In function 'posix_buffer_write':
  31869. sio_engine.c:712:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31870. for (i=0; i < parms->buf_size[local_dim]; i += dtype_size) {
  31871. ^
  31872. sio_engine.c:713:37: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  31873. buf_offset[local_dim] = i;
  31874. ^
  31875. sio_engine.c:731:20: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  31876. for (j=i+1; j < parms->rank; j++)
  31877. ^
  31878. sio_engine.c:732:26: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31879. d_offset *= parms->dset_size[j];
  31880. ^
  31881. sio_engine.c:734:45: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31882. linear_dset_offset += (offset[i]+buf_offset[i])*d_offset;
  31883. ^
  31884. In file included from sio_perf.h:20:0,
  31885. from sio_engine.c:31:
  31886. sio_engine.c:738:37: warning: conversion to 'off_t' from 'size_t' may change the sign of the result [-Wsign-conversion]
  31887. rc = POSIXSEEK(fd->posixfd, linear_dset_offset) < 0 ? -1 : 0;
  31888. ^
  31889. ../src/H5private.h:956:41: note: in definition of macro 'HDlseek'
  31890. #define HDlseek(F,O,W) lseek(F,O,W)
  31891. ^
  31892. sio_engine.c:738:14: note: in expansion of macro 'POSIXSEEK'
  31893. rc = POSIXSEEK(fd->posixfd, linear_dset_offset) < 0 ? -1 : 0;
  31894. ^
  31895. sio_engine.c: In function 'do_read':
  31896. sio_engine.c:782:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31897. for(i = 0; i < linear_buf_size; i++)
  31898. ^
  31899. sio_engine.c:783:22: warning: conversion to 'char' from 'long int' may alter its value [-Wconversion]
  31900. buffer2[i] = i % 128;
  31901. ^
  31902. sio_engine.c:795:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31903. if (parms->buf_size[i]==parms->dset_size[i])
  31904. ^
  31905. sio_engine.c:796:32: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  31906. cont_dim = i;
  31907. ^
  31908. sio_engine.c:808:25: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31909. h5dims[i] = parms->dset_size[i];
  31910. ^
  31911. sio_engine.c: In function 'dset_read':
  31912. sio_engine.c:946:48: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  31913. for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){
  31914. ^
  31915. sio_engine.c:946:51: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  31916. for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){
  31917. ^
  31918. sio_engine.c: In function 'posix_buffer_read':
  31919. sio_engine.c:1016:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  31920. for (i=0; i < parms->buf_size[local_dim]; i += dtype_size) {
  31921. ^
  31922. sio_engine.c:1017:37: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  31923. buf_offset[local_dim] = i;
  31924. ^
  31925. sio_engine.c:1030:20: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  31926. for (j=i+1; j<parms->rank; j++)
  31927. ^
  31928. sio_engine.c:1031:26: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31929. d_offset *= parms->dset_size[j];
  31930. ^
  31931. sio_engine.c:1033:45: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  31932. linear_dset_offset += (offset[i]+buf_offset[i])*d_offset;
  31933. ^
  31934. In file included from sio_perf.h:20:0,
  31935. from sio_engine.c:31:
  31936. sio_engine.c:1037:37: warning: conversion to 'off_t' from 'size_t' may change the sign of the result [-Wsign-conversion]
  31937. rc = POSIXSEEK(fd->posixfd, linear_dset_offset) < 0 ? -1 : 0;
  31938. ^
  31939. ../src/H5private.h:956:41: note: in definition of macro 'HDlseek'
  31940. #define HDlseek(F,O,W) lseek(F,O,W)
  31941. ^
  31942. sio_engine.c:1037:14: note: in expansion of macro 'POSIXSEEK'
  31943. rc = POSIXSEEK(fd->posixfd, linear_dset_offset) < 0 ? -1 : 0;
  31944. ^
  31945. sio_engine.c: In function 'set_vfd':
  31946. sio_engine.c:1151:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=]
  31947. char sv[H5FD_MEM_NTYPES][1024];
  31948. ^
  31949. sio_engine.c:1165:40: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  31950. memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10);
  31951. ^
  31952. sio_engine.c:1165:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  31953. memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10);
  31954. ^
  31955. sio_engine.c: In function 'do_cleanupfile':
  31956. sio_engine.c:1271:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
  31957. HDsnprintf(temp, sizeof temp, filename, j);
  31958. ^
  31959. sio_perf.c: In function 'run_test':
  31960. sio_perf.c:499:13: warning: function call has aggregate value [-Waggregate-return]
  31961. res = do_sio(parms);
  31962. ^
  31963. sio_engine.c: In function 'do_sio':
  31964. sio_engine.c:122:1: warning: function returns an aggregate [-Waggregate-return]
  31965. do_sio(parameters param)
  31966. ^
  31967. CC sio_timer.o
  31968. sio_timer.c: In function 'sub_time':
  31969. sio_timer.c:48:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31970. ((double)a->tv_usec) / MICROSECOND) -
  31971. ^
  31972. sio_timer.c:50:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31973. ((double)b->tv_usec) / MICROSECOND));
  31974. ^
  31975. sio_timer.c: In function 'set_time':
  31976. sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_READ_OPEN' not handled in switch [-Wswitch-enum]
  31977. switch (t) {
  31978. ^
  31979. sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_READ_CLOSE' not handled in switch [-Wswitch-enum]
  31980. sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_WRITE_OPEN' not handled in switch [-Wswitch-enum]
  31981. sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_WRITE_CLOSE' not handled in switch [-Wswitch-enum]
  31982. sio_timer.c:137:13: warning: enumeration value 'NUM_TIMERS' not handled in switch [-Wswitch-enum]
  31983. sio_timer.c: In function 'get_time':
  31984. sio_timer.c:190:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  31985. get_time(sio_time *pt, timer_type t)
  31986. ^
  31987. CC iopipe.o
  31988. CC chunk.o
  31989. iopipe.c: In function 'print_stats':
  31990. iopipe.c:84:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31991. (double)(r_stop->ru_utime.tv_usec)/1000000.0) -
  31992. ^
  31993. iopipe.c:86:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31994. (double)(r_start->ru_utime.tv_usec)/1000000.0);
  31995. ^
  31996. iopipe.c:89:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  31997. (double)(r_stop->ru_stime.tv_usec)/1000000.0) -
  31998. ^
  31999. iopipe.c:91:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32000. (double)(r_start->ru_stime.tv_usec)/1000000.0);
  32001. ^
  32002. iopipe.c:95:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32003. (double)(t_stop->tv_usec)/1000000.0) -
  32004. ^
  32005. iopipe.c:97:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32006. (double)(t_start->tv_usec)/1000000.0);
  32007. ^
  32008. iopipe.c: In function 'main':
  32009. iopipe.c:194:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32010. (double)(hssize_t)(size[0]*size[1])/1024.0*1024);
  32011. ^
  32012. iopipe.c:179:14: warning: variable 'offset' set but not used [-Wunused-but-set-variable]
  32013. off_t offset;
  32014. ^
  32015. iopipe.c:178:17: warning: variable 'n' set but not used [-Wunused-but-set-variable]
  32016. hssize_t n;
  32017. ^
  32018. iopipe.c:169:15: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  32019. herr_t status;
  32020. ^
  32021. chunk.c: In function 'create_dataset':
  32022. chunk.c:166:9: warning: request for implicit conversion from 'void *' to 'signed char *' not permitted in C++ [-Wc++-compat]
  32023. buf = calloc(1, SQUARE (DS_SIZE*CH_SIZE));
  32024. ^
  32025. chunk.c: In function 'test_rowmaj':
  32026. chunk.c:197:24: warning: request for implicit conversion from 'void *' to 'signed char *' not permitted in C++ [-Wc++-compat]
  32027. signed char *buf = calloc (1, (size_t)(SQUARE(io_size)));
  32028. ^
  32029. chunk.c:206:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32030. w0 = RM_W0;
  32031. ^
  32032. chunk.c: In function 'test_diag':
  32033. chunk.c:276:24: warning: request for implicit conversion from 'void *' to 'signed char *' not permitted in C++ [-Wc++-compat]
  32034. signed char *buf = calloc (1, (size_t)(SQUARE (io_size)));
  32035. ^
  32036. chunk.c:323:33: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  32037. return (double)(hssize_t)nio/(hssize_t)nio_g;
  32038. ^
  32039. chunk.c: In function 'main':
  32040. chunk.c:393:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32041. for (io_percent=RM_START; io_percent<=RM_END; io_percent+=RM_DELTA) {
  32042. ^
  32043. chunk.c:393:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32044. chunk.c:393:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32045. chunk.c:439:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32046. for (io_percent=RM_START; io_percent<=RM_END; io_percent+=RM_DELTA) {
  32047. ^
  32048. chunk.c:439:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32049. chunk.c:439:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32050. chunk.c:482:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32051. for (io_percent=DIAG_START;
  32052. ^
  32053. chunk.c:483:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32054. io_percent<=DIAG_END;
  32055. ^
  32056. chunk.c:484:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32057. io_percent+=DIAG_DELTA) {
  32058. ^
  32059. chunk.c:527:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32060. for (io_percent=DIAG_START;
  32061. ^
  32062. chunk.c:528:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32063. io_percent<=DIAG_END;
  32064. ^
  32065. chunk.c:529:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32066. io_percent+=DIAG_DELTA) {
  32067. ^
  32068. CC overhead.o
  32069. CC zip_perf.o
  32070. overhead.c: In function 'test':
  32071. overhead.c:212:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32072. if(H5Pset_cache(fapl, mdc_nelmts, 0, 0, 0.0) < 0) goto error;
  32073. ^
  32074. overhead.c:226:13: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat]
  32075. had = calloc((size_t)cur_size[0], sizeof(int));
  32076. ^
  32077. overhead.c:243:27: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  32078. hs_start[0] = j%2 ? j/2 : (hssize_t)cur_size[0]-j/2;
  32079. ^
  32080. overhead.c:243:27: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32081. overhead.c:248:27: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  32082. hs_start[0] = j;
  32083. ^
  32084. overhead.c:278:50: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  32085. (double)(hssize_t)(sb.st_size-i*sizeof(int))/(hssize_t)i);
  32086. ^
  32087. overhead.c:278:65: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  32088. (double)(hssize_t)(sb.st_size-i*sizeof(int))/(hssize_t)i);
  32089. ^
  32090. overhead.c:322:46: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion]
  32091. (double)(hssize_t)(sb.st_size-cur_size[0]*sizeof(int))/
  32092. ^
  32093. overhead.c:322:71: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
  32094. (double)(hssize_t)(sb.st_size-cur_size[0]*sizeof(int))/
  32095. ^
  32096. zip_perf.c: In function 'error':
  32097. zip_perf.c:155:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  32098. HDvfprintf(stderr, fmt, ap);
  32099. ^
  32100. zip_perf.c:155:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
  32101. zip_perf.c: In function 'write_file':
  32102. zip_perf.c:185:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32103. destLen = (uLongf)((double)sourceLen + ((double)sourceLen * 0.1)) + 12;
  32104. ^
  32105. zip_perf.c:196:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32106. ((double)timer_stop.tv_usec) / MICROSECOND) -
  32107. ^
  32108. zip_perf.c:198:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32109. ((double)timer_start.tv_usec) / MICROSECOND);
  32110. ^
  32111. zip_perf.c:218:15: warning: conversion to 'uLongf' from 'int' may change the sign of the result [-Wsign-conversion]
  32112. d_len -= rc;
  32113. ^
  32114. zip_perf.c: In function 'fill_with_random_data':
  32115. zip_perf.c:431:17: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  32116. len -= rc;
  32117. ^
  32118. zip_perf.c:441:35: warning: conversion to 'uLongf' from 'int' may change the sign of the result [-Wsign-conversion]
  32119. unsigned long s = src_len * compress_percent / 100;
  32120. ^
  32121. zip_perf.c: In function 'do_write_test':
  32122. zip_perf.c:467:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32123. compression_time = 0.0;
  32124. ^
  32125. zip_perf.c:507:23: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  32126. s_len -= rc;
  32127. ^
  32128. zip_perf.c:516:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32129. ((double)timer_stop.tv_usec) / MICROSECOND) -
  32130. ^
  32131. zip_perf.c:518:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32132. ((double)timer_start.tv_usec) / MICROSECOND);
  32133. ^
  32134. zip_perf.c:522:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32135. MB_PER_SEC(file_size, total_time));
  32136. ^
  32137. zip_perf.c:522:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32138. zip_perf.c:542:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32139. ((double)timer_stop.tv_usec) / MICROSECOND) -
  32140. ^
  32141. zip_perf.c:544:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32142. ((double)timer_start.tv_usec) / MICROSECOND);
  32143. ^
  32144. zip_perf.c:548:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32145. MB_PER_SEC(file_size, total_time));
  32146. ^
  32147. zip_perf.c:548:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  32148. zip_perf.c: In function 'main':
  32149. zip_perf.c:575:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
  32150. while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) > 0) {
  32151. ^
  32152. CC perf_meta.o
  32153. CC perf.o
  32154. CCLD h5perf_serial
  32155. CCLD iopipe
  32156. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32157. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32158. CCLD chunk
  32159. CCLD overhead
  32160. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32161. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32162. CCLD zip_perf
  32163. CCLD perf_meta
  32164. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32165. CCLD perf
  32166. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32167. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32168. Making all in fortran
  32169. Making all in src
  32170. FC H5test_kind_STORAGE_SIZE.o
  32171. FCLD H5test_kind
  32172. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32173. ld: warning: option -s is obsolete and being ignored
  32174. FC H5fortran_detect.o
  32175. FCLD H5fortran_detect
  32176. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32177. ld: warning: option -s is obsolete and being ignored
  32178. CC H5match_types.o
  32179. In file included from H5match_types.c:41:0:
  32180. H5fort_type_defines.h:13:0: warning: "H5_FORTRAN_HAS_REAL_16_KIND" redefined
  32181. #define H5_FORTRAN_HAS_REAL_16_KIND 16
  32182. ^
  32183. H5fort_type_defines.h:12:0: note: this is the location of the previous definition
  32184. #define H5_FORTRAN_HAS_REAL_16_KIND 10
  32185. ^
  32186. H5match_types.c: In function 'main':
  32187. H5match_types.c:405:4: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  32188. for(j=i+1;j<4;j++) /* search for next highest */
  32189. ^
  32190. H5match_types.c:472:4: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  32191. for(j=i+1;j<3;j++) /* search for next highest */
  32192. ^
  32193. CCLD H5match_types
  32194. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32195. FC H5fortran_types.lo
  32196. CC H5f90kit.lo
  32197. CC H5_f.lo
  32198. CC H5Af.lo
  32199. H5Af.c: In function 'h5aget_info_c_':
  32200. H5Af.c:1655:18: warning: conversion to 'hsize_t_f' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  32201. *data_size = (hsize_t)ainfo.data_size;
  32202. ^
  32203. H5Af.c: In function 'h5aget_info_by_idx_c_':
  32204. H5Af.c:1731:18: warning: conversion to 'hsize_t_f' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  32205. *data_size = (hsize_t)ainfo.data_size;
  32206. ^
  32207. H5Af.c: In function 'h5aget_info_by_name_c_':
  32208. H5Af.c:1800:18: warning: conversion to 'hsize_t_f' from 'hsize_t' may change the sign of the result [-Wsign-conversion]
  32209. *data_size = (hsize_t)ainfo.data_size;
  32210. ^
  32211. CC H5Df.lo
  32212. In file included from H5f90.h:21:0,
  32213. from H5Df.c:24:
  32214. H5Df.c: In function 'h5dwrite_ref_obj_c_':
  32215. H5Df.c:636:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  32216. buf_c = (hobj_ref_t*)HDmalloc(sizeof(hobj_ref_t)*(n));
  32217. ^
  32218. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  32219. #define HDmalloc(Z) malloc(Z)
  32220. ^
  32221. H5Df.c: In function 'h5dwrite_ref_reg_c_':
  32222. H5Df.c:703:66: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  32223. buf_c = (hdset_reg_ref_t *)HDmalloc(sizeof(hdset_reg_ref_t)*(n));
  32224. ^
  32225. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  32226. #define HDmalloc(Z) malloc(Z)
  32227. ^
  32228. H5Df.c: In function 'h5dset_extent_c_':
  32229. H5Df.c:1498:19: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32230. c_dims[i] = dims[rank - i - 1];
  32231. ^
  32232. H5Df.c: In function 'h5dwrite_vl_integer_c_':
  32233. H5Df.c:1646:14: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32234. num_elem = dims[1];
  32235. ^
  32236. In file included from /usr/include/string.h:186:0,
  32237. from ../../src/H5private.h:61,
  32238. from H5f90.h:21,
  32239. from H5Df.c:24:
  32240. H5Df.c: In function 'h5dread_vl_integer_c_':
  32241. H5Df.c:1737:21: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  32242. memcpy(&buf[i*max_len], c_buf[i].p, c_buf[i].len*sizeof(int_f));
  32243. ^
  32244. In file included from /usr/include/secure/_stdio.h:31:0,
  32245. from /usr/include/stdio.h:492,
  32246. from ../../src/H5Epublic.h:22,
  32247. from ../../src/hdf5.h:28,
  32248. from H5f90.h:20,
  32249. from H5Df.c:24:
  32250. H5Df.c:1737:21: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  32251. memcpy(&buf[i*max_len], c_buf[i].p, c_buf[i].len*sizeof(int_f));
  32252. ^
  32253. H5Df.c: In function 'h5dwrite_vl_string_c_':
  32254. H5Df.c:1790:14: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32255. num_elem = dims[1];
  32256. ^
  32257. H5Df.c: In function 'h5dread_vl_string_c_':
  32258. H5Df.c:1877:14: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32259. num_elem = dims[1];
  32260. ^
  32261. H5Df.c: In function 'h5dwrite_vl_real_c_':
  32262. H5Df.c:1961:14: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32263. num_elem = dims[1];
  32264. ^
  32265. In file included from /usr/include/string.h:186:0,
  32266. from ../../src/H5private.h:61,
  32267. from H5f90.h:21,
  32268. from H5Df.c:24:
  32269. H5Df.c: In function 'h5dread_vl_real_c_':
  32270. H5Df.c:2052:21: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  32271. memcpy(&buf[i*max_len], c_buf[i].p, c_buf[i].len*sizeof(real_f));
  32272. ^
  32273. In file included from /usr/include/secure/_stdio.h:31:0,
  32274. from /usr/include/stdio.h:492,
  32275. from ../../src/H5Epublic.h:22,
  32276. from ../../src/hdf5.h:28,
  32277. from H5f90.h:20,
  32278. from H5Df.c:24:
  32279. H5Df.c:2052:21: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  32280. memcpy(&buf[i*max_len], c_buf[i].p, c_buf[i].len*sizeof(real_f));
  32281. ^
  32282. CC H5Ef.lo
  32283. CC H5Ff.lo
  32284. CC H5Gf.lo
  32285. CC H5If.lo
  32286. H5Gf.c: In function 'h5gget_obj_info_idx_c_':
  32287. H5Gf.c:181:21: warning: conversion to 'hsize_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32288. hsize_t c_idx = *idx;
  32289. ^
  32290. H5Gf.c:194:21: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32291. c_obj_namelen = *obj_namelen;
  32292. ^
  32293. H5Gf.c: In function 'h5glink_c_':
  32294. H5Gf.c:344:5: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum]
  32295. switch((H5L_type_t)*link_type) {
  32296. ^
  32297. H5Gf.c:344:5: warning: enumeration value 'H5L_TYPE_EXTERNAL' not handled in switch [-Wswitch-enum]
  32298. H5Gf.c:344:5: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum]
  32299. H5Gf.c: In function 'h5glink2_c_':
  32300. H5Gf.c:414:5: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum]
  32301. switch((H5L_type_t)*link_type) {
  32302. ^
  32303. H5Gf.c:414:5: warning: enumeration value 'H5L_TYPE_EXTERNAL' not handled in switch [-Wswitch-enum]
  32304. H5Gf.c:414:5: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum]
  32305. CC H5Lf.lo
  32306. CC H5Of.lo
  32307. H5Of.c:28:1: warning: no previous prototype for 'fill_h5o_info_t_f' [-Wmissing-prototypes]
  32308. fill_h5o_info_t_f(H5O_info_t Oinfo, H5O_info_t_f *object_info) {
  32309. ^
  32310. H5Of.c: In function 'fill_h5o_info_t_f':
  32311. H5Of.c:82:28: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32312. object_info->num_attrs = (hsize_t_f)Oinfo.num_attrs;
  32313. ^
  32314. H5Of.c:89:34: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32315. object_info->hdr.space.total = (hsize_t_f)Oinfo.hdr.space.total;
  32316. ^
  32317. H5Of.c:90:34: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32318. object_info->hdr.space.meta = (hsize_t_f)Oinfo.hdr.space.meta;
  32319. ^
  32320. H5Of.c:91:34: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32321. object_info->hdr.space.mesg = (hsize_t_f)Oinfo.hdr.space.mesg;
  32322. ^
  32323. H5Of.c:92:34: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32324. object_info->hdr.space.free = (hsize_t_f)Oinfo.hdr.space.free;
  32325. ^
  32326. H5Of.c:97:43: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32327. object_info->meta_size.obj.index_size = (hsize_t_f)Oinfo.meta_size.obj.index_size;
  32328. ^
  32329. H5Of.c:98:43: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion]
  32330. object_info->meta_size.obj.heap_size = (hsize_t_f)Oinfo.meta_size.obj.heap_size;
  32331. ^
  32332. CC H5Pf.lo
  32333. CC H5Rf.lo
  32334. In file included from ../../src/H5public.h:31:0,
  32335. from ../../src/hdf5.h:24,
  32336. from H5f90.h:20,
  32337. from H5Pf.c:24:
  32338. H5Pf.c: In function 'h5pset_fapl_direct_c_':
  32339. H5f90proto.h:1003:43: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  32340. #define nh5pset_fapl_direct_c H5_FC_FUNC_(h5pset_fapl_direct_c, H5PSET_FAPL_DIRECT_C)
  32341. ^
  32342. ../../src/H5pubconf.h:42:32: note: in definition of macro 'H5_FC_FUNC_'
  32343. #define H5_FC_FUNC_(name,NAME) name ## _
  32344. ^
  32345. H5Pf.c:5196:1: note: in expansion of macro 'nh5pset_fapl_direct_c'
  32346. nh5pset_fapl_direct_c(hid_t_f UNUSED *fapl_id, size_t_f UNUSED *alignment, size_t_f UNUSED *block_size, size_t_f UNUSED *cbuf_size)
  32347. ^
  32348. H5Pf.c: In function 'h5pget_fapl_direct_c_':
  32349. H5f90proto.h:1004:43: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  32350. #define nh5pget_fapl_direct_c H5_FC_FUNC_(h5pget_fapl_direct_c, H5PGET_FAPL_DIRECT_C)
  32351. ^
  32352. ../../src/H5pubconf.h:42:32: note: in definition of macro 'H5_FC_FUNC_'
  32353. #define H5_FC_FUNC_(name,NAME) name ## _
  32354. ^
  32355. H5Pf.c:5239:1: note: in expansion of macro 'nh5pget_fapl_direct_c'
  32356. nh5pget_fapl_direct_c(hid_t_f UNUSED *fapl_id, size_t_f UNUSED *alignment, size_t_f UNUSED *block_size, size_t_f UNUSED *cbuf_size)
  32357. ^
  32358. H5Rf.c: In function 'h5rcreate_ptr_c_':
  32359. H5Rf.c:156:18: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32360. c_namelen = *namelen;
  32361. ^
  32362. H5Rf.c: In function 'h5rget_name_ptr_c_':
  32363. H5Rf.c:570:17: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  32364. if ((c_buf = HDmalloc(c_bufsize)) == NULL)
  32365. ^
  32366. CC H5Sf.lo
  32367. H5Sf.c: In function 'h5screate_simple_c_':
  32368. H5Sf.c:62:23: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32369. c_dims[i] = dims[*rank - i - 1];
  32370. ^
  32371. H5Sf.c:63:25: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32372. c_maxdims[i] = maxdims[*rank - i - 1];
  32373. ^
  32374. H5Sf.c: In function 'h5sget_select_hyper_blocklist_c_':
  32375. H5Sf.c:295:18: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  32376. c_num_blocks = * num_blocks;
  32377. ^
  32378. In file included from H5f90.h:21:0,
  32379. from H5Sf.c:24:
  32380. H5Sf.c:301:69: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  32381. c_buf = (hsize_t*)HDmalloc(sizeof(hsize_t)*(size_t)(c_num_blocks*2*rank));
  32382. ^
  32383. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  32384. #define HDmalloc(Z) malloc(Z)
  32385. ^
  32386. H5Sf.c: In function 'h5sget_select_elem_pointlist_c_':
  32387. H5Sf.c:428:67: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  32388. c_buf = (hsize_t*)HDmalloc(sizeof(hsize_t)*(size_t)(c_num_points*rank));
  32389. ^
  32390. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  32391. #define HDmalloc(Z) malloc(Z)
  32392. ^
  32393. H5Sf.c:437:15: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  32394. i1 = rank*(i+1);
  32395. ^
  32396. In file included from H5f90.h:21:0,
  32397. from H5Sf.c:24:
  32398. H5Sf.c: In function 'h5sselect_elements_c_':
  32399. H5Sf.c:1242:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  32400. c_coord = (hsize_t *)HDmalloc(sizeof(hsize_t)*rank*(*nelements));
  32401. ^
  32402. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  32403. #define HDmalloc(Z) malloc(Z)
  32404. ^
  32405. H5Sf.c:1242:53: warning: conversion to 'long long unsigned int' from 'size_t_f' may change the sign of the result [-Wsign-conversion]
  32406. c_coord = (hsize_t *)HDmalloc(sizeof(hsize_t)*rank*(*nelements));
  32407. ^
  32408. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  32409. #define HDmalloc(Z) malloc(Z)
  32410. ^
  32411. H5Sf.c:1250:17: warning: conversion to 'size_t' from 'size_t_f' may change the sign of the result [-Wsign-conversion]
  32412. c_nelements = *nelements;
  32413. ^
  32414. CC H5Tf.lo
  32415. H5Tf.c: In function 'h5tget_member_index_c_':
  32416. H5Tf.c:1322:18: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32417. c_namelen = *namelen;
  32418. ^
  32419. H5Tf.c: In function 'h5tget_member_offset_c_':
  32420. H5Tf.c:1374:17: warning: conversion to 'unsigned int' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32421. c_member_no = *member_no;
  32422. ^
  32423. H5Tf.c: In function 'h5tget_member_type_c_':
  32424. H5Tf.c:1529:17: warning: conversion to 'unsigned int' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32425. c_field_idx = *field_idx;
  32426. ^
  32427. H5Tf.c: In function 'h5tinsert_c_':
  32428. H5Tf.c:1608:15: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32429. c_namelen = *namelen;
  32430. ^
  32431. H5Tf.c: In function 'h5tarray_create_c_':
  32432. H5Tf.c:1690:43: warning: conversion to 'unsigned int' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32433. c_dims[u] = (hsize_t)dims[(*rank - u) - 1];
  32434. ^
  32435. H5Tf.c: In function 'h5tenum_insert_c_':
  32436. H5Tf.c:1770:15: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32437. c_namelen = *namelen;
  32438. ^
  32439. H5Tf.c: In function 'h5tenum_valueof_c_':
  32440. H5Tf.c:1859:15: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32441. c_namelen = *namelen;
  32442. ^
  32443. H5Tf.c: In function 'h5tget_member_value_c_':
  32444. H5Tf.c:1904:17: warning: conversion to 'unsigned int' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32445. c_member_no = *member_no;
  32446. ^
  32447. H5Tf.c: In function 'h5tset_tag_c_':
  32448. H5Tf.c:1944:15: warning: conversion to 'size_t' from 'int_f' may change the sign of the result [-Wsign-conversion]
  32449. c_namelen = *namelen;
  32450. ^
  32451. CC H5Zf.lo
  32452. FC H5f90global.lo
  32453. FC H5_ff_F03.lo
  32454. FC H5Aff.lo
  32455. FC H5Dff.lo
  32456. FC H5Eff.lo
  32457. FC H5Fff.lo
  32458. FC H5Gff.lo
  32459. FC H5Iff.lo
  32460. FC H5Lff.lo
  32461. FC H5Off.lo
  32462. FC H5Pff.lo
  32463. FC H5Rff.lo
  32464. FC H5Sff.lo
  32465. FC H5Tff.lo
  32466. FC H5Zff.lo
  32467. FC H5Aff_F03.lo
  32468. FC H5Dff_F03.lo
  32469. H5Aff_F03.f90:1058.63:
  32470.  
  32471. SUBROUTINE h5aread_char_scalar(attr_id, memtype_id, buf, dims, hdferr)
  32472. 1
  32473. Warning: Unused dummy argument 'dims' at (1)
  32474. H5Aff_F03.f90:916.63:
  32475.  
  32476. SUBROUTINE h5aread_real_scalar(attr_id, memtype_id, buf, dims, hdferr)
  32477. 1
  32478. Warning: Unused dummy argument 'dims' at (1)
  32479. H5Aff_F03.f90:776.66:
  32480.  
  32481. SUBROUTINE h5aread_integer_scalar(attr_id, memtype_id, buf, dims, hdferr)
  32482. 1
  32483. Warning: Unused dummy argument 'dims' at (1)
  32484. H5Aff_F03.f90:536.77:
  32485.  
  32486. SUBROUTINE h5awrite_char_scalar_fix(attr_id, memtype_id, buf, buf_len, dims, hdferr)
  32487. 1
  32488. Warning: Unused dummy argument 'dims' at (1)
  32489. H5Aff_F03.f90:374.64:
  32490.  
  32491. SUBROUTINE h5awrite_real_scalar(attr_id, memtype_id, buf, dims, hdferr)
  32492. 1
  32493. Warning: Unused dummy argument 'dims' at (1)
  32494. H5Aff_F03.f90:227.67:
  32495.  
  32496. SUBROUTINE h5awrite_integer_scalar(attr_id, memtype_id, buf, dims, hdferr)
  32497. 1
  32498. Warning: Unused dummy argument 'dims' at (1)
  32499. H5Dff_F03.f90:1815.64:
  32500.  
  32501. SUBROUTINE h5dread_real_scalar(dset_id, mem_type_id, buf, dims, hdferr, &
  32502. 1
  32503. Warning: Unused dummy argument 'dims' at (1)
  32504. H5Dff_F03.f90:1525.64:
  32505.  
  32506. SUBROUTINE h5dread_char_scalar(dset_id, mem_type_id, buf, dims, hdferr, &
  32507. 1
  32508. Warning: Unused dummy argument 'dims' at (1)
  32509. H5Dff_F03.f90:1267.67:
  32510.  
  32511. SUBROUTINE h5dread_integer_scalar(dset_id, mem_type_id, buf, dims, hdferr, &
  32512. 1
  32513. Warning: Unused dummy argument 'dims' at (1)
  32514. H5Dff_F03.f90:868.65:
  32515.  
  32516. SUBROUTINE h5dwrite_real_scalar(dset_id, mem_type_id, buf, dims, hdferr, &
  32517. 1
  32518. Warning: Unused dummy argument 'dims' at (1)
  32519. H5Dff_F03.f90:600.78:
  32520.  
  32521. SUBROUTINE h5dwrite_char_scalar_fix(dset_id, mem_type_id, buf, buf_len, dims, hdferr, &
  32522. 1
  32523. Warning: Unused dummy argument 'dims' at (1)
  32524. H5Dff_F03.f90:323.68:
  32525.  
  32526. SUBROUTINE h5dwrite_integer_scalar(dset_id, mem_type_id, buf, dims, hdferr, &
  32527. 1
  32528. Warning: Unused dummy argument 'dims' at (1)
  32529. FC H5Fff_F03.lo
  32530. FC H5Eff_F03.lo
  32531. FC H5Pff_F03.lo
  32532. FC H5Lff_F03.lo
  32533. H5Lff_F03.f90:52.32:
  32534.  
  32535. INTEGER(haddr_t) :: address
  32536. 1
  32537. Warning: Component 'address' in derived type 'union_t' at (1) may not be C interoperable, even though derived type 'union_t' is BIND(C)
  32538. H5Lff_F03.f90:53.33:
  32539.  
  32540. INTEGER(size_t) :: val_size
  32541. 1
  32542. Warning: Component 'val_size' in derived type 'union_t' at (1) may not be C interoperable, even though derived type 'union_t' is BIND(C)
  32543. FC H5Off_F03.lo
  32544. FC H5Rff_F03.lo
  32545. H5Off_F03.f90:75.35:
  32546.  
  32547. INTEGER(hsize_t) :: index_size ! btree and/or list
  32548. 1
  32549. Warning: Component 'index_size' in derived type 'h5_ih_info_t' at (1) may not be C interoperable, even though derived type 'h5_ih_info_t' is BIND(C)
  32550. H5Off_F03.f90:76.34:
  32551.  
  32552. INTEGER(hsize_t) :: heap_size
  32553. 1
  32554. Warning: Component 'heap_size' in derived type 'h5_ih_info_t' at (1) may not be C interoperable, even though derived type 'h5_ih_info_t' is BIND(C)
  32555. H5Off_F03.f90:86.29:
  32556.  
  32557. INTEGER(haddr_t) :: addr ! Object address in file
  32558. 1
  32559. Warning: Component 'addr' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32560. H5Off_F03.f90:88.27:
  32561.  
  32562. INTEGER :: rc ! Reference count of object
  32563. 1
  32564. Warning: Component 'rc' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32565. H5Off_F03.f90:90.35:
  32566.  
  32567. INTEGER, DIMENSION(8) :: atime ! Access time ! -- NOTE --
  32568. 1
  32569. Warning: Component 'atime' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32570. H5Off_F03.f90:91.35:
  32571.  
  32572. INTEGER, DIMENSION(8) :: mtime ! Modification time ! Returns an integer array
  32573. 1
  32574. Warning: Component 'mtime' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32575. H5Off_F03.f90:92.35:
  32576.  
  32577. INTEGER, DIMENSION(8) :: ctime ! Change time ! as specified in the Fortran
  32578. 1
  32579. Warning: Component 'ctime' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32580. H5Off_F03.f90:93.35:
  32581.  
  32582. INTEGER, DIMENSION(8) :: btime ! Birth time ! intrinsic DATE_AND_TIME(VALUES)
  32583. 1
  32584. Warning: Component 'btime' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32585. H5Off_F03.f90:95.34:
  32586.  
  32587. INTEGER(hsize_t) :: num_attrs ! # of attributes attached to object
  32588. 1
  32589. Warning: Component 'num_attrs' in derived type 'h5o_info_t' at (1) may not be C interoperable, even though derived type 'h5o_info_t' is BIND(C)
  32590. H5Off_F03.f90:65.23:
  32591.  
  32592. INTEGER :: version ! Version number of header format in file
  32593. 1
  32594. Warning: Component 'version' in derived type 'hdr_t' at (1) may not be C interoperable, even though derived type 'hdr_t' is BIND(C)
  32595. H5Off_F03.f90:66.22:
  32596.  
  32597. INTEGER :: nmesgs ! Number of object header messages
  32598. 1
  32599. Warning: Component 'nmesgs' in derived type 'hdr_t' at (1) may not be C interoperable, even though derived type 'hdr_t' is BIND(C)
  32600. H5Off_F03.f90:67.23:
  32601.  
  32602. INTEGER :: nchunks ! Number of object header chunks
  32603. 1
  32604. Warning: Component 'nchunks' in derived type 'hdr_t' at (1) may not be C interoperable, even though derived type 'hdr_t' is BIND(C)
  32605. H5Off_F03.f90:68.21:
  32606.  
  32607. INTEGER :: flags ! Object header status flags
  32608. 1
  32609. Warning: Component 'flags' in derived type 'hdr_t' at (1) may not be C interoperable, even though derived type 'hdr_t' is BIND(C)
  32610. H5Off_F03.f90:53.30:
  32611.  
  32612. INTEGER(hsize_t) :: total ! Total space for storing object header in file
  32613. 1
  32614. Warning: Component 'total' in derived type 'space_t' at (1) may not be C interoperable, even though derived type 'space_t' is BIND(C)
  32615. H5Off_F03.f90:54.29:
  32616.  
  32617. INTEGER(hsize_t) :: meta ! Space within header for object header metadata information
  32618. 1
  32619. Warning: Component 'meta' in derived type 'space_t' at (1) may not be C interoperable, even though derived type 'space_t' is BIND(C)
  32620. H5Off_F03.f90:55.29:
  32621.  
  32622. INTEGER(hsize_t) :: mesg ! Space within header for actual message information
  32623. 1
  32624. Warning: Component 'mesg' in derived type 'space_t' at (1) may not be C interoperable, even though derived type 'space_t' is BIND(C)
  32625. H5Off_F03.f90:56.29:
  32626.  
  32627. INTEGER(hsize_t) :: free ! Free space within object header
  32628. 1
  32629. Warning: Component 'free' in derived type 'space_t' at (1) may not be C interoperable, even though derived type 'space_t' is BIND(C)
  32630. FC H5Tff_F03.lo
  32631. FC H5_ff.lo
  32632. FC H5_DBLE_InterfaceInclude.lo
  32633. H5_ff.f90: In function 'h5kind_to_type':
  32634. H5_ff.f90:407:0: warning: 'h5_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
  32635. END FUNCTION h5kind_to_type
  32636. ^
  32637. H5_ff.f90:381:0: note: 'h5_type' was declared here
  32638. INTEGER(HID_T) FUNCTION h5kind_to_type(kind, flag) RESULT(h5_type)
  32639. ^
  32640. FC HDF5.lo
  32641. FCLD libhdf5_fortran.la
  32642. /opt/local/bin/ranlib: file: .libs/libhdf5_fortran.a(H5fortran_types.o) has no symbols
  32643. ranlib: file: .libs/libhdf5_fortran.a(H5fortran_types.o) has no symbols
  32644. Making all in test
  32645. FC tf_F08.lo
  32646. tf_F08.f90:51.13:
  32647.  
  32648. REAL :: a
  32649. 1
  32650. Warning: Component 'a' in derived type 'comp_datatype' at (1) may not be C interoperable, even though derived type 'comp_datatype' is BIND(C)
  32651. tf_F08.f90:52.16:
  32652.  
  32653. INTEGER :: x
  32654. 1
  32655. Warning: Component 'x' in derived type 'comp_datatype' at (1) may not be C interoperable, even though derived type 'comp_datatype' is BIND(C)
  32656. tf_F08.f90:53.25:
  32657.  
  32658. DOUBLE PRECISION :: y
  32659. 1
  32660. Warning: Component 'y' in derived type 'comp_datatype' at (1) may not be C interoperable, even though derived type 'comp_datatype' is BIND(C)
  32661. tf_F08.f90:54.25:
  32662.  
  32663. CHARACTER(LEN=1) :: z
  32664. 1
  32665. Warning: Component 'z' in derived type 'comp_datatype' at (1) may not be C interoperable, even though derived type 'comp_datatype' is BIND(C)
  32666. FC tf.lo
  32667. CC t.lo
  32668. In file included from ../../src/H5public.h:31:0,
  32669. from ../../src/hdf5.h:24,
  32670. from t.h:16,
  32671. from t.c:28:
  32672. t.c: In function 'h5_exit_c_':
  32673. t.h:28:51: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn]
  32674. # define nh5_exit_c H5_FC_FUNC_(h5_exit_c, H5_EXIT_C)
  32675. ^
  32676. ../../src/H5pubconf.h:42:32: note: in definition of macro 'H5_FC_FUNC_'
  32677. #define H5_FC_FUNC_(name,NAME) name ## _
  32678. ^
  32679. t.c:136:1: note: in expansion of macro 'nh5_exit_c'
  32680. nh5_exit_c(int_f *status)
  32681. ^
  32682. FCLD libh5test_fortran.la
  32683. FC fortranlib_test-tH5F.o
  32684. tH5F.f90:678.22:
  32685.  
  32686. do i = 1, obj_countf
  32687. 1
  32688. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32689. FC fortranlib_test-tH5D.o
  32690. FC fortranlib_test-tH5R.o
  32691. FC fortranlib_test-tH5S.o
  32692. FC fortranlib_test-tH5T.o
  32693. tH5T.f90:115.33:
  32694.  
  32695. LOGICAL :: are_equal, differ
  32696. 1
  32697. Warning: Unused variable 'differ' declared at (1)
  32698. FC fortranlib_test-tH5VL.o
  32699. tH5VL.f90:229.35:
  32700.  
  32701. LOGICAL :: differ
  32702. 1
  32703. Warning: Unused variable 'differ' declared at (1)
  32704. FC fortranlib_test-tH5Z.o
  32705. FC fortranlib_test-tH5Sselect.o
  32706. FC fortranlib_test-tH5P.o
  32707. tH5P.f90:453.19:
  32708.  
  32709. LOGICAL :: differ
  32710. 1
  32711. Warning: Unused variable 'differ' declared at (1)
  32712. FC fortranlib_test-tH5A.o
  32713. tH5A.f90:132.22:
  32714.  
  32715. LOGICAL :: differ
  32716. 1
  32717. Warning: Unused variable 'differ' declared at (1)
  32718. FC fortranlib_test-tH5I.o
  32719. FC fortranlib_test-tH5G.o
  32720. FC fortranlib_test-tH5E.o
  32721. FC fortranlib_test-tHDF5.o
  32722. FC fortranlib_test-fortranlib_test.o
  32723. FCLD fortranlib_test
  32724. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32725. ld: warning: option -s is obsolete and being ignored
  32726. FC fflush1.o
  32727. FCLD fflush1
  32728. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32729. ld: warning: option -s is obsolete and being ignored
  32730. FC fflush2.o
  32731. FCLD fflush2
  32732. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32733. ld: warning: option -s is obsolete and being ignored
  32734. FC tH5O.o
  32735. FC tH5A_1_8.o
  32736. FC tH5G_1_8.o
  32737. tH5G_1_8.f90:1419.13:
  32738.  
  32739. hard_link, use_index, total_error)
  32740. 1
  32741. Warning: Unused dummy argument 'hard_link' at (1)
  32742. tH5G_1_8.f90:1419.24:
  32743.  
  32744. hard_link, use_index, total_error)
  32745. 1
  32746. Warning: Unused dummy argument 'use_index' at (1)
  32747. FC tH5MISC_1_8.o
  32748. tH5MISC_1_8.f90:339.35:
  32749.  
  32750. SUBROUTINE test_scaleoffset(cleanup, total_error )
  32751. 1
  32752. Warning: Unused dummy argument 'cleanup' at (1)
  32753. tH5MISC_1_8.f90:184.34:
  32754.  
  32755. SUBROUTINE test_h5s_encode(cleanup, total_error)
  32756. 1
  32757. Warning: Unused dummy argument 'cleanup' at (1)
  32758. tH5MISC_1_8.f90:94.43:
  32759.  
  32760. SUBROUTINE test_genprop_basic_class(cleanup, total_error)
  32761. 1
  32762. Warning: Unused dummy argument 'cleanup' at (1)
  32763. FC tHDF5_1_8.o
  32764. FC fortranlib_test_1_8.o
  32765. FCLD fortranlib_test_1_8
  32766. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  32767. ld: warning: option -s is obsolete and being ignored
  32768. FC tH5E_F03.o
  32769. tH5E_F03.f90:48.42:
  32770.  
  32771. INTEGER FUNCTION my_hdf5_error_handler(estack_id, data_inout) bind(C)
  32772. 1
  32773. Warning: Variable 'my_hdf5_error_handler' at (1) may not be a C interoperable kind but it is bind(c)
  32774. tH5E_F03.f90:48.52:
  32775.  
  32776. INTEGER FUNCTION my_hdf5_error_handler(estack_id, data_inout) bind(C)
  32777. 1
  32778. Warning: Variable 'estack_id' at (1) is a dummy argument of the BIND(C) procedure 'my_hdf5_error_handler' but may not be C interoperable
  32779. tH5E_F03.f90:48.64:
  32780.  
  32781. INTEGER FUNCTION my_hdf5_error_handler(estack_id, data_inout) bind(C)
  32782. 1
  32783. Warning: Variable 'data_inout' at (1) is a dummy argument of the BIND(C) procedure 'my_hdf5_error_handler' but may not be C interoperable
  32784. tH5E_F03.f90:73.47:
  32785.  
  32786. INTEGER FUNCTION my_hdf5_error_handler_nodata(estack_id, data_inout) bind(C)
  32787. 1
  32788. Warning: Variable 'my_hdf5_error_handler_nodata' at (1) may not be a C interoperable kind but it is bind(c)
  32789. tH5E_F03.f90:73.57:
  32790.  
  32791. INTEGER FUNCTION my_hdf5_error_handler_nodata(estack_id, data_inout) bind(C)
  32792. 1
  32793. Warning: Variable 'estack_id' at (1) is a dummy argument of the BIND(C) procedure 'my_hdf5_error_handler_nodata' but may not be C interoperable
  32794. tH5E_F03.f90:73.69:
  32795.  
  32796. INTEGER FUNCTION my_hdf5_error_handler_nodata(estack_id, data_inout) bind(C)
  32797. 1
  32798. Warning: Unused dummy argument 'data_inout' at (1)
  32799. tH5E_F03.f90:73.57:
  32800.  
  32801. INTEGER FUNCTION my_hdf5_error_handler_nodata(estack_id, data_inout) bind(C)
  32802. 1
  32803. Warning: Unused dummy argument 'estack_id' at (1)
  32804. tH5E_F03.f90:48.52:
  32805.  
  32806. INTEGER FUNCTION my_hdf5_error_handler(estack_id, data_inout) bind(C)
  32807. 1
  32808. Warning: Unused dummy argument 'estack_id' at (1)
  32809. FC tH5F_F03.o
  32810. tH5F_F03.f90:158.11:
  32811.  
  32812. DO i = 1, image_size
  32813. 1
  32814. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32815. tH5F_F03.f90:165.11:
  32816.  
  32817. DO i = 1, image_size
  32818. 1
  32819. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32820. tH5F_F03.f90:64.35:
  32821.  
  32822. INTEGER(size_t) :: itmp_a, itmp_b ! General purpose integers
  32823. 1
  32824. Warning: Unused variable 'itmp_b' declared at (1)
  32825. FC tH5L_F03.o
  32826. tH5L_F03.f90:48.46:
  32827.  
  32828. CHARACTER(LEN=1), DIMENSION(1:10) :: name ! The name of the object
  32829. 1
  32830. Warning: Component 'name' in derived type 'iter_info' at (1) may not be C interoperable, even though derived type 'iter_info' is BIND(C)
  32831. tH5L_F03.f90:61.45:
  32832.  
  32833. INTEGER(KIND=C_INT) FUNCTION liter_cb(group, name, link_info, op_data) bind(C)
  32834. 1
  32835. Warning: Variable 'group' at (1) is a dummy argument of the BIND(C) procedure 'liter_cb' but may not be C interoperable
  32836. tH5L_F03.f90:61.51:
  32837.  
  32838. INTEGER(KIND=C_INT) FUNCTION liter_cb(group, name, link_info, op_data) bind(C)
  32839. 1
  32840. Warning: Variable 'name' at (1) is a dummy argument of the BIND(C) procedure 'liter_cb' but may not be C interoperable
  32841. tH5L_F03.f90:61.45:
  32842.  
  32843. INTEGER(KIND=C_INT) FUNCTION liter_cb(group, name, link_info, op_data) bind(C)
  32844. 1
  32845. Warning: Unused dummy argument 'group' at (1)
  32846. tH5L_F03.f90:61.62:
  32847.  
  32848. INTEGER(KIND=C_INT) FUNCTION liter_cb(group, name, link_info, op_data) bind(C)
  32849. 1
  32850. Warning: Unused dummy argument 'link_info' at (1)
  32851. tH5L_F03.f90: In function 'liter_cb':
  32852. tH5L_F03.f90:107:0: warning: '__result_liter_cb' may be used uninitialized in this function [-Wmaybe-uninitialized]
  32853. END FUNCTION liter_cb
  32854. ^
  32855. tH5L_F03.f90:61:0: note: '__result_liter_cb' was declared here
  32856. INTEGER(KIND=C_INT) FUNCTION liter_cb(group, name, link_info, op_data) bind(C)
  32857. ^
  32858. FC tH5O_F03.o
  32859. tH5O_F03.f90:56.47:
  32860.  
  32861. CHARACTER(LEN=1), DIMENSION(1:180) :: path ! Path to object
  32862. 1
  32863. Warning: Component 'path' in derived type 'obj_visit_t' at (1) may not be C interoperable, even though derived type 'obj_visit_t' is BIND(C)
  32864. tH5O_F03.f90:57.24:
  32865.  
  32866. INTEGER :: type_obj ! type of object
  32867. 1
  32868. Warning: Component 'type_obj' in derived type 'obj_visit_t' at (1) may not be C interoperable, even though derived type 'obj_visit_t' is BIND(C)
  32869. tH5O_F03.f90:61.19:
  32870.  
  32871. INTEGER :: idx ! Index in object visit structure
  32872. 1
  32873. Warning: Component 'idx' in derived type 'ovisit_ud_t' at (1) may not be C interoperable, even though derived type 'ovisit_ud_t' is BIND(C)
  32874. tH5O_F03.f90:67.31:
  32875.  
  32876. INTEGER FUNCTION visit_obj_cb( group_id, name, oinfo, op_data) bind(C)
  32877. 1
  32878. Warning: Variable 'visit_obj_cb' at (1) may not be a C interoperable kind but it is bind(c)
  32879. tH5O_F03.f90:67.41:
  32880.  
  32881. INTEGER FUNCTION visit_obj_cb( group_id, name, oinfo, op_data) bind(C)
  32882. 1
  32883. Warning: Variable 'group_id' at (1) is a dummy argument of the BIND(C) procedure 'visit_obj_cb' but may not be C interoperable
  32884. tH5O_F03.f90:67.47:
  32885.  
  32886. INTEGER FUNCTION visit_obj_cb( group_id, name, oinfo, op_data) bind(C)
  32887. 1
  32888. Warning: Variable 'name' at (1) is a dummy argument of the BIND(C) procedure 'visit_obj_cb' but may not be C interoperable
  32889. tH5O_F03.f90:67.41:
  32890.  
  32891. INTEGER FUNCTION visit_obj_cb( group_id, name, oinfo, op_data) bind(C)
  32892. 1
  32893. Warning: Unused dummy argument 'group_id' at (1)
  32894. FC tH5P_F03.o
  32895. tH5P_F03.f90:47.20:
  32896.  
  32897. INTEGER :: count
  32898. 1
  32899. Warning: Component 'count' in derived type 'cop_cb_struct_' at (1) may not be C interoperable, even though derived type 'cop_cb_struct_' is BIND(C)
  32900. tH5P_F03.f90:48.24:
  32901.  
  32902. INTEGER(HID_T) :: id
  32903. 1
  32904. Warning: Component 'id' in derived type 'cop_cb_struct_' at (1) may not be C interoperable, even though derived type 'cop_cb_struct_' is BIND(C)
  32905. tH5P_F03.f90:53.41:
  32906.  
  32907. INTEGER FUNCTION test_genprop_cls_cb1_f(list_id, create_data ) bind(C)
  32908. 1
  32909. Warning: Variable 'test_genprop_cls_cb1_f' at (1) may not be a C interoperable kind but it is bind(c)
  32910. tH5P_F03.f90:53.49:
  32911.  
  32912. INTEGER FUNCTION test_genprop_cls_cb1_f(list_id, create_data ) bind(C)
  32913. 1
  32914. Warning: Variable 'list_id' at (1) is a dummy argument of the BIND(C) procedure 'test_genprop_cls_cb1_f' but may not be C interoperable
  32915. tH5P_F03.f90:515.18:
  32916.  
  32917. part(j) = (i-1)*25+(j-1)
  32918. 1
  32919. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32920. tH5P_F03.f90:422.35:
  32921.  
  32922. INTEGER(HSIZE_T) :: sizeof_buffer
  32923. 1
  32924. Warning: Unused variable 'sizeof_buffer' declared at (1)
  32925. tH5P_F03.f90:113.20:
  32926.  
  32927. LOGICAL :: differ1, differ2
  32928. 1
  32929. Warning: Unused variable 'differ1' declared at (1)
  32930. tH5P_F03.f90:113.29:
  32931.  
  32932. LOGICAL :: differ1, differ2
  32933. 1
  32934. Warning: Unused variable 'differ2' declared at (1)
  32935. FC tH5T_F03.o
  32936. tH5T_F03.f90:1542.29:
  32937.  
  32938. INTEGER, PARAMETER :: hex = Z'00000003'
  32939. 1
  32940. Warning: GNU Extension: BOZ literal at (1) outside a DATA statement and outside INT/REAL/DBLE/CMPLX
  32941. tH5T_F03.f90:3067.17:
  32942.  
  32943. IF(.NOT.(orig_data(i,j).EQ.orig_data(i,j))) CYCLE ! skip IF value is NaN
  32944. 1
  32945. Warning: Equality comparison for REAL(4) at (1)
  32946. tH5T_F03.f90:2192.22:
  32947.  
  32948. ptr(1)%data(i) = wdata(1)%len - i + 1 ! 3 2 1
  32949. 1
  32950. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32951. tH5T_F03.f90:2191.9:
  32952.  
  32953. DO i=1, wdata(1)%len
  32954. 1
  32955. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32956. tH5T_F03.f90:2197.11:
  32957.  
  32958. DO i = 3, wdata(2)%len
  32959. 1
  32960. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32961. tH5T_F03.f90:2283.14:
  32962.  
  32963. DO j = 1, rdata(i)%len
  32964. 1
  32965. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  32966. tH5T_F03.f90:1070.26:
  32967.  
  32968. dset_data_i1(i) = i
  32969. 1
  32970. Warning: Possible change of value in conversion from INTEGER(4) to INTEGER(1) at (1)
  32971. tH5T_F03.f90:1071.26:
  32972.  
  32973. dset_data_i4(i) = i
  32974. 1
  32975. Warning: Possible change of value in conversion from INTEGER(4) to INTEGER(1) at (1)
  32976. tH5T_F03.f90:1072.26:
  32977.  
  32978. dset_data_i8(i) = i
  32979. 1
  32980. Warning: Possible change of value in conversion from INTEGER(4) to INTEGER(2) at (1)
  32981. tH5T_F03.f90:624.16:
  32982.  
  32983. IF(wdata(i,j)%f(k).NE.rdata(i,j)%f(k))THEN
  32984. 1
  32985. Warning: Inequality comparison for REAL(4) at (1)
  32986. tH5T_F03.f90:1375.46:
  32987.  
  32988. INTEGER, PARAMETER :: SOLID=0, LIQUID=1, GAS=2, PLASMA=3
  32989. 1
  32990. Warning: Unused parameter 'gas' declared at (1)
  32991. tH5T_F03.f90:1375.39:
  32992.  
  32993. INTEGER, PARAMETER :: SOLID=0, LIQUID=1, GAS=2, PLASMA=3
  32994. 1
  32995. Warning: Unused parameter 'liquid' declared at (1)
  32996. FC tHDF5_F03.o
  32997. FC fortranlib_test_F03.o
  32998. FCLD fortranlib_test_F03
  32999. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33000. ld: warning: option -s is obsolete and being ignored
  33001. Making all in hl
  33002. Making all in src
  33003. CC H5DO.lo
  33004. CC H5DS.lo
  33005. H5DS.c: In function 'H5DSattach_scale':
  33006. H5DS.c:245:19: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33007. dims[0] = rank;
  33008. ^
  33009. H5DS.c:348:23: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
  33010. len = buf[idx].len;
  33011. ^
  33012. In file included from H5HLprivate2.h:26:0,
  33013. from H5DSprivate.h:20,
  33014. from H5DS.c:19:
  33015. H5DS.c:349:56: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33016. buf[idx].p = HDrealloc(buf[idx].p, len * sizeof(hobj_ref_t));
  33017. ^
  33018. ../../src/H5private.h:1076:41: note: in definition of macro 'HDrealloc'
  33019. #define HDrealloc(M,Z) realloc(M,Z)
  33020. ^
  33021. H5DS.c:414:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  33022. dsl.dim_idx = idx;
  33023. ^
  33024. H5DS.c:476:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  33025. dsl.dim_idx = idx;
  33026. ^
  33027. H5DS.c:480:19: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  33028. dims[0] = nelmts;
  33029. ^
  33030. H5DS.c: In function 'H5DSdetach_scale':
  33031. H5DS.c:856:19: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  33032. dims[0] = nelmts;
  33033. ^
  33034. H5DS.c: In function 'H5DSset_label':
  33035. H5DS.c:1481:19: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33036. dims[0] = rank;
  33037. ^
  33038. In file included from H5HLprivate2.h:26:0,
  33039. from H5DSprivate.h:20,
  33040. from H5DS.c:19:
  33041. H5DS.c:1552:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  33042. HDfree((void *)buf[idx]);
  33043. ^
  33044. ../../src/H5private.h:731:31: note: in definition of macro 'HDfree'
  33045. #define HDfree(M) free(M)
  33046. ^
  33047. H5DS.c:1568:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  33048. HDfree((void *)buf[i]);
  33049. ^
  33050. ../../src/H5private.h:731:31: note: in definition of macro 'HDfree'
  33051. #define HDfree(M) free(M)
  33052. ^
  33053. H5DS.c:1595:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  33054. HDfree((void *)buf[i]);
  33055. ^
  33056. ../../src/H5private.h:731:31: note: in definition of macro 'HDfree'
  33057. #define HDfree(M) free(M)
  33058. ^
  33059. In file included from H5HLprivate2.h:26:0,
  33060. from H5DSprivate.h:20,
  33061. from H5DS.c:19:
  33062. H5DS.c: In function 'H5DSget_scale_name':
  33063. ../../src/H5private.h:320:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  33064. #define MAX(a,b) (((a)>(b)) ? (a) : (b))
  33065. ^
  33066. H5DS.c:1883:22: note: in expansion of macro 'MAX'
  33067. return (ssize_t) MAX(0,nbytes-1);
  33068. ^
  33069. CC H5IM.lo
  33070. H5IM.c: In function 'H5IMlink_palette':
  33071. H5IM.c:631:19: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  33072. dim_ref = n_refs + 1;
  33073. ^
  33074. In file included from H5HLprivate2.h:26:0,
  33075. from H5IMprivate.h:20,
  33076. from H5IM.c:16:
  33077. H5IM.c:633:60: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33078. refbuf = (hobj_ref_t*)HDmalloc( sizeof(hobj_ref_t) * (int)dim_ref );
  33079. ^
  33080. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  33081. #define HDmalloc(Z) malloc(Z)
  33082. ^
  33083. H5IM.c: In function 'H5IMget_palette_info':
  33084. H5IM.c:952:19: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  33085. dim_ref = n_refs;
  33086. ^
  33087. In file included from H5HLprivate2.h:26:0,
  33088. from H5IMprivate.h:20,
  33089. from H5IM.c:16:
  33090. H5IM.c:954:60: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33091. refbuf = (hobj_ref_t*)HDmalloc( sizeof(hobj_ref_t) * (int)dim_ref );
  33092. ^
  33093. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  33094. #define HDmalloc(Z) malloc(Z)
  33095. ^
  33096. H5IM.c: In function 'H5IMget_palette':
  33097. H5IM.c:1070:19: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  33098. dim_ref = n_refs;
  33099. ^
  33100. In file included from H5HLprivate2.h:26:0,
  33101. from H5IMprivate.h:20,
  33102. from H5IM.c:16:
  33103. H5IM.c:1072:60: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33104. refbuf = (hobj_ref_t*)HDmalloc( sizeof(hobj_ref_t) * (int)dim_ref );
  33105. ^
  33106. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  33107. #define HDmalloc(Z) malloc(Z)
  33108. ^
  33109. H5IM.c: In function 'H5IMget_image_info':
  33110. H5IM.c:402:5: warning: 'atid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33111. H5Tclose( atid );
  33112. ^
  33113. H5IM.c:401:5: warning: 'asid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33114. H5Sclose( asid );
  33115. ^
  33116. H5IM.c:400:5: warning: 'aid' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33117. H5Aclose( aid );
  33118. ^
  33119. CC H5LT.lo
  33120. CC H5LTanalyze.lo
  33121. H5LT.c: In function 'H5LTopen_file_image':
  33122. H5LT.c:898:20: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  33123. if ((buf_prcnt * buf_size) > min_incr)
  33124. ^
  33125. H5LT.c:899:41: warning: conversion to 'double' from 'size_t' may alter its value [-Wconversion]
  33126. alloc_incr = (size_t)(buf_prcnt * buf_size);
  33127. ^
  33128. H5LT.c: In function 'H5LTfind_dataset':
  33129. H5LT.c:1417:76: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  33130. return H5Literate(loc_id, H5_INDEX_NAME, H5_ITER_INC, 0, find_dataset, (void *)dset_name);
  33131. ^
  33132. H5LT.c: In function 'H5LT_find_attribute':
  33133. H5LT.c:2042:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
  33134. return H5Aiterate2(loc_id, H5_INDEX_NAME, H5_ITER_INC, NULL, find_attr, (void *)attr_name);
  33135. ^
  33136. H5LT.c: In function 'print_enum':
  33137. H5LT.c:2401:61: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33138. if(H5Tget_member_value(type, (unsigned)i, value + i * super_size) < 0)
  33139. ^
  33140. H5LT.c:2429:23: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33141. copy = value+i*dst_size;
  33142. ^
  33143. H5LT.c: In function 'H5LT_dtype_to_text':
  33144. H5LT.c:2558:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum]
  33145. switch (tcls) {
  33146. ^
  33147. H5LT.c:2558:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum]
  33148. H5LT.c:2558:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum]
  33149. H5LTanalyze.l:53:24: warning: size of 'arr_stack' is 4224 bytes [-Wlarger-than=]
  33150. extern struct arr_info arr_stack[STACK_SIZE];
  33151. ^
  33152. H5LTanalyze.c: In function 'H5LTyylex':
  33153. H5LTanalyze.c:1148:28: warning: conversion to 'YY_CHAR' from 'flex_int32_t' may alter its value [-Wconversion]
  33154. register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
  33155. ^
  33156. H5LTanalyze.c:1153:13: warning: conversion to 'YY_CHAR' from 'flex_int32_t' may alter its value [-Wconversion]
  33157. yy_c = yy_meta[(unsigned int) yy_c];
  33158. ^
  33159. H5LTanalyze.c:1155:56: warning: conversion to 'unsigned int' from 'flex_int16_t' may change the sign of the result [-Wsign-conversion]
  33160. yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  33161. ^
  33162. H5LTanalyze.c:1617:8: warning: switch missing default case [-Wswitch-default]
  33163. else switch ( yy_get_next_buffer( ) )
  33164. ^
  33165. H5LTanalyze.c: In function 'yy_get_next_buffer':
  33166. H5LTanalyze.c:1732:42: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33167. YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
  33168. ^
  33169. H5LTanalyze.c:1747:18: warning: conversion to 'int' from 'yy_size_t' may alter its value [-Wconversion]
  33170. (yy_n_chars), num_to_read );
  33171. ^
  33172. H5LTanalyze.l:24:45: note: in definition of macro 'YY_INPUT'
  33173. #define YY_INPUT(b, r, ms) (r=my_yyinput(b, ms))
  33174. ^
  33175. H5LTanalyze.l:24:31: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33176. #define YY_INPUT(b, r, ms) (r=my_yyinput(b, ms))
  33177. ^
  33178. H5LTanalyze.c:1746:3: note: in expansion of macro 'YY_INPUT'
  33179. YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
  33180. ^
  33181. H5LTanalyze.c:1771:32: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33182. if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
  33183. ^
  33184. H5LTanalyze.c:1773:37: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33185. yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
  33186. ^
  33187. H5LTanalyze.c:1779:15: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33188. (yy_n_chars) += number_to_move;
  33189. ^
  33190. H5LTanalyze.c: In function 'yy_get_previous_state':
  33191. H5LTanalyze.c:1802:27: warning: conversion to 'YY_CHAR' from 'int' may alter its value [-Wconversion]
  33192. register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
  33193. ^
  33194. H5LTanalyze.c:1807:12: warning: conversion to 'YY_CHAR' from 'flex_int32_t' may alter its value [-Wconversion]
  33195. yy_c = yy_meta[(unsigned int) yy_c];
  33196. ^
  33197. H5LTanalyze.c:1809:55: warning: conversion to 'unsigned int' from 'flex_int16_t' may change the sign of the result [-Wsign-conversion]
  33198. yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  33199. ^
  33200. H5LTanalyze.c: In function 'yy_try_NUL_trans':
  33201. H5LTanalyze.c:1830:11: warning: conversion to 'YY_CHAR' from 'flex_int32_t' may alter its value [-Wconversion]
  33202. yy_c = yy_meta[(unsigned int) yy_c];
  33203. ^
  33204. H5LTanalyze.c:1832:54: warning: conversion to 'unsigned int' from 'flex_int16_t' may change the sign of the result [-Wsign-conversion]
  33205. yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  33206. ^
  33207. H5LTanalyze.c: In function 'input':
  33208. H5LTanalyze.c:1901:23: warning: conversion to 'yy_size_t' from 'long int' may change the sign of the result [-Wsign-conversion]
  33209. yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
  33210. ^
  33211. H5LTanalyze.c:1904:4: warning: switch missing default case [-Wswitch-default]
  33212. switch ( yy_get_next_buffer( ) )
  33213. ^
  33214. H5LTanalyze.c: In function 'H5LTyy_create_buffer':
  33215. H5LTanalyze.c:2026:19: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33216. b->yy_buf_size = size;
  33217. ^
  33218. H5LTanalyze.c: In function 'H5LTyy_init_buffer':
  33219. H5LTanalyze.c:2084:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration]
  33220. b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
  33221. ^
  33222. H5LTanalyze.c:2084:9: warning: nested extern declaration of 'isatty' [-Wnested-externs]
  33223. H5LTanalyze.c: In function 'H5LTyyensure_buffer_stack':
  33224. H5LTanalyze.c:2200:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33225. num_to_alloc = (yy_buffer_stack_max) + grow_size;
  33226. ^
  33227. In file included from /usr/include/string.h:186:0,
  33228. from H5LTanalyze.c:40:
  33229. H5LTanalyze.c:2209:66: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33230. memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
  33231. ^
  33232. H5LTanalyze.c: In function 'H5LTyy_scan_bytes':
  33233. H5LTanalyze.c:2283:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  33234. for ( i = 0; i < _yybytes_len; ++i )
  33235. ^
  33236. H5LTanalyze.c: At top level:
  33237. H5LTanalyze.c:192:0: warning: macro "yyless" is not used [-Wunused-macros]
  33238. #define yyless(n) \
  33239. ^
  33240. H5LTanalyze.l: In function 'my_yyinput':
  33241. H5LTanalyze.l:177:31: warning: unused parameter 'max_size' [-Wunused-parameter]
  33242. {
  33243. ^
  33244. H5LTanalyze.l: At top level:
  33245. H5LTanalyze.l:186:5: warning: no previous prototype for 'H5LTyyerror' [-Wmissing-prototypes]
  33246. {
  33247. ^
  33248. H5LTanalyze.l: In function 'H5LTyywrap':
  33249. H5LTanalyze.l:192:5: warning: old-style function definition [-Wold-style-definition]
  33250. {
  33251. ^
  33252. H5LTanalyze.l: At top level:
  33253. H5LTanalyze.c:1840:17: warning: 'yyunput' defined but not used [-Wunused-function]
  33254. static void yyunput (int c, register char * yy_bp )
  33255. ^
  33256. H5LTanalyze.c:1881:16: warning: 'input' defined but not used [-Wunused-function]
  33257. static int input (void)
  33258. ^
  33259. H5LTanalyze.l: In function 'H5LTyyget_lineno':
  33260. H5LTanalyze.c:2332:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33261. int H5LTyyget_lineno (void)
  33262. ^
  33263. H5LTanalyze.l: In function 'H5LTyyget_in':
  33264. H5LTanalyze.c:2341:7: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33265. FILE *H5LTyyget_in (void)
  33266. ^
  33267. H5LTanalyze.l: In function 'H5LTyyget_out':
  33268. H5LTanalyze.c:2349:7: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33269. FILE *H5LTyyget_out (void)
  33270. ^
  33271. H5LTanalyze.l: In function 'H5LTyyget_leng':
  33272. H5LTanalyze.c:2357:11: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33273. yy_size_t H5LTyyget_leng (void)
  33274. ^
  33275. H5LTanalyze.l: In function 'H5LTyyget_text':
  33276. H5LTanalyze.c:2366:7: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33277. char *H5LTyyget_text (void)
  33278. ^
  33279. H5LTanalyze.l: In function 'H5LTyyget_debug':
  33280. H5LTanalyze.c:2397:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33281. int H5LTyyget_debug (void)
  33282. ^
  33283. H5LTanalyze.l: In function 'H5LTyywrap':
  33284. H5LTanalyze.l:192:5: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const]
  33285. {
  33286. ^
  33287. H5LT.c: In function 'H5LTopen_file_image':
  33288. H5LT.c:963:9: warning: 'fapl' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33289. H5Pclose(fapl);
  33290. ^
  33291. H5LTanalyze.l: At top level:
  33292. H5LTanalyze.c:22:0: warning: macro "yytext" is not used [-Wunused-macros]
  33293. #define yytext H5LTyytext
  33294. ^
  33295. H5LTanalyze.c:16:0: warning: macro "yyin" is not used [-Wunused-macros]
  33296. #define yyin H5LTyyin
  33297. ^
  33298. H5LTanalyze.c:29:0: warning: macro "YY_FLEX_MAJOR_VERSION" is not used [-Wunused-macros]
  33299. #define YY_FLEX_MAJOR_VERSION 2
  33300. ^
  33301. H5LTanalyze.c:383:0: warning: macro "YY_NUM_RULES" is not used [-Wunused-macros]
  33302. #define YY_NUM_RULES 66
  33303. ^
  33304. H5LTanalyze.c:329:0: warning: macro "yy_new_buffer" is not used [-Wunused-macros]
  33305. #define yy_new_buffer H5LTyy_create_buffer
  33306. ^
  33307. H5LTanalyze.c:2313:0: warning: macro "yyless" is not used [-Wunused-macros]
  33308. #define yyless(n) \
  33309. ^
  33310. H5LTanalyze.c:33:0: warning: macro "FLEX_BETA" is not used [-Wunused-macros]
  33311. #define FLEX_BETA
  33312. ^
  33313. H5LTanalyze.c:19:0: warning: macro "yylineno" is not used [-Wunused-macros]
  33314. #define yylineno H5LTyylineno
  33315. ^
  33316. H5LTanalyze.c:341:0: warning: macro "yy_set_bol" is not used [-Wunused-macros]
  33317. #define yy_set_bol(at_bol) \
  33318. ^
  33319. H5LTanalyze.c:49:0: warning: macro "FLEXINT_H" is not used [-Wunused-macros]
  33320. #define FLEXINT_H
  33321. ^
  33322. H5LTanalyze.c:13:0: warning: macro "yy_flush_buffer" is not used [-Wunused-macros]
  33323. #define yy_flush_buffer H5LTyy_flush_buffer
  33324. ^
  33325. H5LTanalyze.c:205:0: warning: macro "unput" is not used [-Wunused-macros]
  33326. #define unput(c) yyunput( c, (yytext_ptr) )
  33327. ^
  33328. H5LTanalyze.c:28:0: warning: macro "FLEX_SCANNER" is not used [-Wunused-macros]
  33329. #define FLEX_SCANNER
  33330. ^
  33331. H5LTanalyze.c:21:0: warning: macro "yyrestart" is not used [-Wunused-macros]
  33332. #define yyrestart H5LTyyrestart
  33333. ^
  33334. H5LTanalyze.c:208:0: warning: macro "YY_STRUCT_YY_BUFFER_STATE" is not used [-Wunused-macros]
  33335. #define YY_STRUCT_YY_BUFFER_STATE
  33336. ^
  33337. H5LTanalyze.c:331:0: warning: macro "yy_set_interactive" is not used [-Wunused-macros]
  33338. #define yy_set_interactive(is_interactive) \
  33339. ^
  33340. H5LTanalyze.c:11:0: warning: macro "yy_flex_debug" is not used [-Wunused-macros]
  33341. #define yy_flex_debug H5LTyy_flex_debug
  33342. ^
  33343. H5LTanalyze.c:26:0: warning: macro "yyfree" is not used [-Wunused-macros]
  33344. #define yyfree H5LTyyfree
  33345. ^
  33346. H5LTanalyze.c:172:0: warning: macro "YY_TYPEDEF_YY_BUFFER_STATE" is not used [-Wunused-macros]
  33347. #define YY_TYPEDEF_YY_BUFFER_STATE
  33348. ^
  33349. H5LTanalyze.c:30:0: warning: macro "YY_FLEX_MINOR_VERSION" is not used [-Wunused-macros]
  33350. #define YY_FLEX_MINOR_VERSION 5
  33351. ^
  33352. H5LTanalyze.c:23:0: warning: macro "yywrap" is not used [-Wunused-macros]
  33353. #define yywrap H5LTyywrap
  33354. ^
  33355. H5LTanalyze.c:189:0: warning: macro "YY_LESS_LINENO" is not used [-Wunused-macros]
  33356. #define YY_LESS_LINENO(n)
  33357. ^
  33358. H5LTanalyze.c:1047:0: warning: macro "YY_START_STACK_INCR" is not used [-Wunused-macros]
  33359. #define YY_START_STACK_INCR 25
  33360. ^
  33361. H5LTanalyze.c:1061:0: warning: macro "YY_DECL_IS_OURS" is not used [-Wunused-macros]
  33362. #define YY_DECL_IS_OURS 1
  33363. ^
  33364. H5LTanalyze.c:24:0: warning: macro "yyalloc" is not used [-Wunused-macros]
  33365. #define yyalloc H5LTyyalloc
  33366. ^
  33367. H5LTanalyze.c:12:0: warning: macro "yy_init_buffer" is not used [-Wunused-macros]
  33368. #define yy_init_buffer H5LTyy_init_buffer
  33369. ^
  33370. H5LTanalyze.c:351:0: warning: macro "YY_AT_BOL" is not used [-Wunused-macros]
  33371. #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
  33372. ^
  33373. H5LTanalyze.c:20:0: warning: macro "yyout" is not used [-Wunused-macros]
  33374. #define yyout H5LTyyout
  33375. ^
  33376. H5LTanalyze.c:152:0: warning: macro "YYSTATE" is not used [-Wunused-macros]
  33377. #define YYSTATE YY_START
  33378. ^
  33379. H5LTanalyze.c:319:0: warning: macro "YY_FLUSH_BUFFER" is not used [-Wunused-macros]
  33380. #define YY_FLUSH_BUFFER H5LTyy_flush_buffer(YY_CURRENT_BUFFER )
  33381. ^
  33382. H5LTanalyze.c:10:0: warning: macro "yy_delete_buffer" is not used [-Wunused-macros]
  33383. #define yy_delete_buffer H5LTyy_delete_buffer
  33384. ^
  33385. H5LTanalyze.c:25:0: warning: macro "yyrealloc" is not used [-Wunused-macros]
  33386. #define yyrealloc H5LTyyrealloc
  33387. ^
  33388. H5LTanalyze.c:177:0: warning: macro "YY_TYPEDEF_YY_SIZE_T" is not used [-Wunused-macros]
  33389. #define YY_TYPEDEF_YY_SIZE_T
  33390. ^
  33391. H5LTanalyze.c:9:0: warning: macro "yy_create_buffer" is not used [-Wunused-macros]
  33392. #define yy_create_buffer H5LTyy_create_buffer
  33393. ^
  33394. H5LTanalyze.c:18:0: warning: macro "yylex" is not used [-Wunused-macros]
  33395. #define yylex H5LTyylex
  33396. ^
  33397. H5LTanalyze.c:17:0: warning: macro "yyleng" is not used [-Wunused-macros]
  33398. #define yyleng H5LTyyleng
  33399. ^
  33400. H5LTanalyze.c:843:0: warning: macro "yymore" is not used [-Wunused-macros]
  33401. #define yymore() yymore_used_but_not_detected
  33402. ^
  33403. H5LTanalyze.c:5:0: warning: macro "YY_INT_ALIGNED" is not used [-Wunused-macros]
  33404. #define YY_INT_ALIGNED short int
  33405. ^
  33406. H5LTanalyze.c:14:0: warning: macro "yy_load_buffer_state" is not used [-Wunused-macros]
  33407. #define yy_load_buffer_state H5LTyy_load_buffer_state
  33408. ^
  33409. H5LTanalyze.c:2511:0: warning: macro "YYTABLES_NAME" is not used [-Wunused-macros]
  33410. #define YYTABLES_NAME "yytables"
  33411. ^
  33412. H5LTanalyze.c:59:0: warning: macro "__STDC_LIMIT_MACROS" is not used [-Wunused-macros]
  33413. #define __STDC_LIMIT_MACROS 1
  33414. ^
  33415. H5LTanalyze.c:15:0: warning: macro "yy_switch_to_buffer" is not used [-Wunused-macros]
  33416. #define yy_switch_to_buffer H5LTyy_switch_to_buffer
  33417. ^
  33418. CC H5LTparse.lo
  33419. H5LTparse.y:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  33420. extern int yylex();
  33421. ^
  33422. H5LTparse.y:49:17: warning: size of 'arr_stack' is 4224 bytes [-Wlarger-than=]
  33423. struct arr_info arr_stack[STACK_SIZE];
  33424. ^
  33425. H5LTparse.c: In function 'H5LTyyparse':
  33426. H5LTparse.c:1457:12: warning: conversion to 'yytype_int16' from 'int' may alter its value [-Wconversion]
  33427. *yyssp = yystate;
  33428. ^
  33429. H5LTparse.c:1462:25: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  33430. YYSIZE_T yysize = yyssp - yyss + 1;
  33431. ^
  33432. H5LTparse.y:174:80: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33433. new_size = H5Tget_size($<hid>1) + $<ival>6;
  33434. ^
  33435. H5LTparse.y:177:78: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33436. H5Tinsert(dtype_id, $<sval>4, $<ival>6, $<hid>1);
  33437. ^
  33438. H5LTparse.y:188:72: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33439. new_size = $<ival>6 + H5Tget_size($<hid>1);
  33440. ^
  33441. H5LTparse.y:190:82: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33442. H5Tinsert(dtype_id, $<sval>4, $<ival>6, $<hid>1);
  33443. ^
  33444. H5LTparse.c:66:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33445. #define yylval H5LTyylval
  33446. ^
  33447. H5LTparse.y:265:48: note: in expansion of macro 'yylval'
  33448. str_size = yylval.ival;
  33449. ^
  33450. H5LTparse.c:1459:6: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  33451. if (yyss + yystacksize - 1 <= yyssp)
  33452. ^
  33453. H5LTparse.c:1459:6: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  33454. H5LTparse.c:1459:6: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow]
  33455. H5LTparse.c: At top level:
  33456. H5LTparse.c:749:0: warning: macro "YYTABLE_NINF" is not used [-Wunused-macros]
  33457. #define YYTABLE_NINF -1
  33458. ^
  33459. H5LTparse.c:827:0: warning: macro "yyerrok" is not used [-Wunused-macros]
  33460. #define yyerrok (yyerrstatus = 0)
  33461. ^
  33462. H5LTparse.c:490:0: warning: macro "YYNRULES" is not used [-Wunused-macros]
  33463. #define YYNRULES 95
  33464. ^
  33465. H5LTparse.c:488:0: warning: macro "YYNNTS" is not used [-Wunused-macros]
  33466. #define YYNNTS 46
  33467. ^
  33468. H5LTparse.c:68:0: warning: macro "yydebug" is not used [-Wunused-macros]
  33469. #define yydebug H5LTyydebug
  33470. ^
  33471. H5LTparse.c:873:0: warning: macro "YYERRCODE" is not used [-Wunused-macros]
  33472. #define YYERRCODE 256
  33473. ^
  33474. H5LTparse.c:492:0: warning: macro "YYNSTATES" is not used [-Wunused-macros]
  33475. #define YYNSTATES 143
  33476. ^
  33477. H5LTparse.c:159:0: warning: macro "YYTOKENTYPE" is not used [-Wunused-macros]
  33478. # define YYTOKENTYPE
  33479. ^
  33480. H5LTparse.c:834:0: warning: macro "YYERROR" is not used [-Wunused-macros]
  33481. #define YYERROR goto yyerrorlab
  33482. ^
  33483. H5LTparse.c:878:0: warning: macro "YY_LOCATION_PRINT" is not used [-Wunused-macros]
  33484. # define YY_LOCATION_PRINT(File, Loc) ((void) 0)
  33485. ^
  33486. H5LTparse.c:133:0: warning: macro "YY_NULL" is not used [-Wunused-macros]
  33487. # define YY_NULL 0
  33488. ^
  33489. H5LTparse.c:239:0: warning: macro "YYSTYPE_IS_DECLARED" is not used [-Wunused-macros]
  33490. # define YYSTYPE_IS_DECLARED 1
  33491. ^
  33492. H5LTparse.c:310:0: warning: macro "YYSIZE_MAXIMUM" is not used [-Wunused-macros]
  33493. #define YYSIZE_MAXIMUM ((YYSIZE_T) -1)
  33494. ^
  33495. H5LTparse.c:238:0: warning: macro "yystype" is not used [-Wunused-macros]
  33496. # define yystype YYSTYPE /* obsolescent; will be withdrawn */
  33497. ^
  33498. H5LTparse.c:828:0: warning: macro "yyclearin" is not used [-Wunused-macros]
  33499. #define yyclearin (yychar = YYEMPTY)
  33500. ^
  33501. H5LTparse.c:716:0: warning: macro "YYPACT_NINF" is not used [-Wunused-macros]
  33502. #define YYPACT_NINF -25
  33503. ^
  33504. H5LTparse.c:854:0: warning: macro "YYBACKUP" is not used [-Wunused-macros]
  33505. #define YYBACKUP(Token, Value) \
  33506. ^
  33507. H5LTparse.c:148:0: warning: macro "YY_H5LTYY_H5LTPARSE_H_INCLUDED" is not used [-Wunused-macros]
  33508. # define YY_H5LTYY_H5LTPARSE_H_INCLUDED
  33509. ^
  33510. H5LTparse.c:852:0: warning: macro "YYRECOVERING" is not used [-Wunused-macros]
  33511. #define YYRECOVERING() (!!yyerrstatus)
  33512. ^
  33513. H5LTparse.c:50:0: warning: macro "YYSKELETON_NAME" is not used [-Wunused-macros]
  33514. #define YYSKELETON_NAME "yacc.c"
  33515. ^
  33516. H5LTparse.c:44:0: warning: macro "YYBISON" is not used [-Wunused-macros]
  33517. #define YYBISON 1
  33518. ^
  33519. H5LTparse.c:392:0: warning: macro "YYSTACK_ALLOC_MAXIMUM" is not used [-Wunused-macros]
  33520. # define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM
  33521. ^
  33522. H5LTparse.c:59:0: warning: macro "YYPULL" is not used [-Wunused-macros]
  33523. #define YYPULL 1
  33524. ^
  33525. H5LTparse.c:53:0: warning: macro "YYPURE" is not used [-Wunused-macros]
  33526. #define YYPURE 0
  33527. ^
  33528. H5LTparse.c:56:0: warning: macro "YYPUSH" is not used [-Wunused-macros]
  33529. #define YYPUSH 0
  33530. ^
  33531. H5LTparse.c:47:0: warning: macro "YYBISON_VERSION" is not used [-Wunused-macros]
  33532. #define YYBISON_VERSION "2.7"
  33533. ^
  33534. CC H5PT.lo
  33535. CC H5TB.lo
  33536. H5TB.c: In function 'H5TB_find_field':
  33537. H5TB.c:3252:9: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure]
  33538. hbool_t H5TB_find_field(const char *field, const char *field_list)
  33539. ^
  33540. H5TB.c: In function 'H5TBread_fields_name':
  33541. H5TB.c:1032:7: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  33542. if(j == 0)
  33543. ^
  33544. H5TB.c: In function 'H5TBappend_records':
  33545. H5TB.c:324:9: warning: 'nrecords_orig' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33546. if((H5TB_common_append_records(did, mem_type_id, (size_t)nrecords, nrecords_orig, buf)) < 0)
  33547. ^
  33548. H5TB.c: In function 'H5TBread_records':
  33549. H5TB.c:902:9: warning: 'nrecords_orig' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33550. if((H5TB_common_read_records(did, mem_type_id, start, (size_t)nrecords, nrecords_orig, buf)) < 0)
  33551. ^
  33552. CCLD libhdf5_hl.la
  33553. Making all in test
  33554. CC test_lite.o
  33555. CC test_image.o
  33556. test_lite.c: In function 'test_dsets':
  33557. test_lite.c:301:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33558. if ( data_float_in[i] != data_float_out[i] ) {
  33559. ^
  33560. test_lite.c:312:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33561. if ( data_float_in[i] != data_float_out[i] ) {
  33562. ^
  33563. test_lite.c:337:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33564. if ( data_double_in[i] != data_double_out[i] ) {
  33565. ^
  33566. test_lite.c:348:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33567. if ( data_double_in[i] != data_double_out[i] ) {
  33568. ^
  33569. test_lite.c: In function 'make_attributes':
  33570. test_lite.c:932:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33571. if ( attr_float_in[i] != attr_float_out[i] ) {
  33572. ^
  33573. test_lite.c:943:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33574. if ( attr_float_in[i] != attr_float_out[i] ) {
  33575. ^
  33576. test_lite.c:976:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33577. if ( attr_double_in[i] != attr_double_out[i] ) {
  33578. ^
  33579. test_lite.c:987:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33580. if ( attr_double_in[i] != attr_double_out[i] ) {
  33581. ^
  33582. In file included from ../../test/h5test.h:26:0,
  33583. from h5hltest.h:27,
  33584. from test_lite.c:18:
  33585. test_lite.c:1019:63: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33586. if(NULL==(dims_out = (hsize_t*) HDmalloc( sizeof(hsize_t) * rank_out ))) return -1;
  33587. ^
  33588. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  33589. #define HDmalloc(Z) malloc(Z)
  33590. ^
  33591. In file included from test_image.c:21:0:
  33592. ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  33593. static const char *H5_get_srcdir(void)
  33594. ^
  33595. In file included from test_lite.c:19:0:
  33596. test_lite.c: At top level:
  33597. ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  33598. static const char *H5_get_srcdir_filename(const char *filename)
  33599. ^
  33600. ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  33601. static const char *H5_get_srcdir(void)
  33602. ^
  33603. test_image.c: In function 'test_generate':
  33604. test_image.c:754:7: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33605. if(data)
  33606. ^
  33607. test_image.c: In function 'read_data':
  33608. test_image.c:844:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow]
  33609. for(i = 0; i < n_elements; i++) {
  33610. ^
  33611. CC test_file_image.o
  33612. test_lite.c: In function 'main':
  33613. test_lite.c:1283:7: warning: 'dt_str' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33614. if(dt_str)
  33615. ^
  33616. test_lite.c:1169:13: note: 'dt_str' was declared here
  33617. char* dt_str;
  33618. ^
  33619. CC test_table.o
  33620. test_table.c: In function 'cmp_par':
  33621. test_table.c:178:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33622. rbuf[i].pressure != wbuf[j].pressure ||
  33623. ^
  33624. test_table.c:179:29: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33625. rbuf[i].temperature != wbuf[j].temperature )
  33626. ^
  33627. test_table.c:183:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  33628. rbuf[i].name,rbuf[i].longi,rbuf[i].pressure,rbuf[i].temperature,rbuf[i].lati);
  33629. ^
  33630. test_table.c:185:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  33631. wbuf[j].name,wbuf[j].longi,wbuf[j].pressure,wbuf[j].temperature,wbuf[j].lati);
  33632. ^
  33633. test_table.c: In function 'test_table':
  33634. test_table.c:230:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33635. particle_t fill1[1] = { {"no data",-1, -99.0f, -99.0, -1} };
  33636. ^
  33637. test_table.c:258:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33638. particle_t abuf[2]={{"eight",80,8.0f,80.0,80},{"nine",90,9.0f,90.0,90}};
  33639. ^
  33640. test_table.c:258:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33641. test_table.c:259:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33642. particle_t ibuf[2]={{"zero", 0, 0.0f, 0.0, 0},{"zero", 0, 0.0f, 0.0, 0}};
  33643. ^
  33644. test_table.c:259:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33645. test_table.c:262:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33646. {"zero", 0, 0.0f, 0.0, 0,},
  33647. ^
  33648. test_table.c:263:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33649. {"one", 10, 1.0f, 10.0, 10},
  33650. ^
  33651. test_table.c:264:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33652. {"two", 20, 2.0f, 20.0, 20},
  33653. ^
  33654. test_table.c:265:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33655. {"three",30, 3.0f, 30.0, 30},
  33656. ^
  33657. test_table.c:266:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33658. {"four", 40, 4.0f, 40.0, 40},
  33659. ^
  33660. test_table.c:267:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33661. {"five", 50, 5.0f, 50.0, 50},
  33662. ^
  33663. test_table.c:268:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33664. {"six", 60, 6.0f, 60.0, 60},
  33665. ^
  33666. test_table.c:269:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33667. {"seven",70, 7.0f, 70.0, 70}
  33668. ^
  33669. test_table.c:402:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33670. {12112, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33671. ^
  33672. test_table.c:402:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33673. test_table.c:403:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33674. {12113, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33675. ^
  33676. test_table.c:403:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33677. test_table.c:404:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33678. {12114, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33679. ^
  33680. test_table.c:404:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33681. test_table.c:405:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33682. {12115, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33683. ^
  33684. test_table.c:405:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33685. test_table.c:406:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33686. {12116, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33687. ^
  33688. test_table.c:406:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33689. test_table.c:407:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33690. {12117, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33691. ^
  33692. test_table.c:407:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33693. test_table.c:408:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33694. {12118, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}},
  33695. ^
  33696. test_table.c:408:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33697. test_table.c:409:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33698. {12119, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}
  33699. ^
  33700. test_table.c:409:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33701. test_table.c:1152:45: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33702. rbuf[i].pressure != pressure_in[i-NRECORDS_ADD+1] )
  33703. ^
  33704. test_table.c:1155:43: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  33705. rbuf[i].longi,rbuf[i].pressure,rbuf[i].lati);
  33706. ^
  33707. test_table.c:1157:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
  33708. position_in[i].longi,pressure_in[i],position_in[i].lati);
  33709. ^
  33710. test_table.c:1214:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33711. if ( pressure_out[i] != pressure_in[i] ) {
  33712. ^
  33713. test_table.c:1277:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33714. namepre_out[i].pressure != namepre_in[i].pressure ) {
  33715. ^
  33716. test_table.c:1306:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33717. namepre_out[i].pressure != namepre_in[iistart+i].pressure ) {
  33718. ^
  33719. test_table.c:1365:41: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33720. rbuf[i].pressure != pressure_in[i-NRECORDS_ADD+1] )
  33721. ^
  33722. test_table.c:1418:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33723. if ( pressure_out[i] != pressure_in[i] ) {
  33724. ^
  33725. test_table.c:1484:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33726. namepre_out[i].pressure != namepre_in[i].pressure ) {
  33727. ^
  33728. In file included from ../../test/h5test.h:26:0,
  33729. from h5hltest.h:27,
  33730. from test_table.c:18:
  33731. test_table.c:1514:60: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33732. if ( ( HDstrcmp( namepre_out[i].name, wbuf[iistart+i].name ) != 0 ) ||
  33733. ^
  33734. ../../src/H5private.h:1212:39: note: in definition of macro 'HDstrcmp'
  33735. #define HDstrcmp(X,Y) strcmp(X,Y)
  33736. ^
  33737. test_table.c:1515:52: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
  33738. namepre_out[i].pressure != wbuf[iistart+i].pressure ) {
  33739. ^
  33740. test_table.c:1515:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33741. namepre_out[i].pressure != wbuf[iistart+i].pressure ) {
  33742. ^
  33743. test_table.c:1558:40: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33744. rbuf2[i].pressure != wbuf[i].pressure ||
  33745. ^
  33746. test_table.c:1559:40: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33747. rbuf2[i].temperature != wbuf[i].temperature ||
  33748. ^
  33749. test_table.c:1599:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33750. rbuf3[i].temperature != wbuf[i].temperature ) {
  33751. ^
  33752. In file included from test_table.c:19:0:
  33753. test_table.c: At top level:
  33754. ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  33755. static const char *H5_get_srcdir_filename(const char *filename)
  33756. ^
  33757. ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  33758. static const char *H5_get_srcdir(void)
  33759. ^
  33760. CC test_ds.o
  33761. test_ds.c: In function 'create_long_dataset':
  33762. test_ds.c:392:13: warning: size of 'buf' is 2304 bytes [-Wlarger-than=]
  33763. long buf[DIM1_SIZE*DIM2_SIZE*DIM3_SIZE*DIM4_SIZE];
  33764. ^
  33765. In file included from ../../test/h5test.h:26:0,
  33766. from h5hltest.h:27,
  33767. from test_ds.c:18:
  33768. test_ds.c: In function 'test_cmp_scalename':
  33769. test_ds.c:1108:50: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33770. name_out = (char*)HDmalloc((name_len+1) * sizeof (char));
  33771. ^
  33772. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  33773. #define HDmalloc(Z) malloc(Z)
  33774. ^
  33775. test_ds.c: In function 'test_simple':
  33776. test_ds.c:3129:45: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33777. name_out = (char*)HDmalloc((name_len+1) * sizeof (char));
  33778. ^
  33779. ../../src/H5private.h:961:35: note: in definition of macro 'HDmalloc'
  33780. #define HDmalloc(Z) malloc(Z)
  33781. ^
  33782. test_ds.c:3137:45: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33783. if(HDstrncmp("Latitude set 0",name_out, name_len)!=0)
  33784. ^
  33785. ../../src/H5private.h:1239:43: note: in definition of macro 'HDstrncmp'
  33786. #define HDstrncmp(X,Y,Z) strncmp(X,Y,Z)
  33787. ^
  33788. In file included from test_ds.c:19:0:
  33789. test_ds.c: At top level:
  33790. ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  33791. static const char *H5_get_srcdir_filename(const char *filename)
  33792. ^
  33793. ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  33794. static const char *H5_get_srcdir(void)
  33795. ^
  33796. CC test_packet.o
  33797. test_packet.c:57:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33798. {"zero", 0,0, 0.0f, 0.0},
  33799. ^
  33800. test_packet.c:58:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33801. {"one", 10,10, 1.0f, 10.0},
  33802. ^
  33803. test_packet.c:59:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33804. {"two", 20,20, 2.0f, 20.0},
  33805. ^
  33806. test_packet.c:60:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33807. {"three",30,30, 3.0f, 30.0},
  33808. ^
  33809. test_packet.c:61:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33810. {"four", 40,40, 4.0f, 40.0},
  33811. ^
  33812. test_packet.c:62:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33813. {"five", 50,50, 5.0f, 50.0},
  33814. ^
  33815. test_packet.c:63:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33816. {"six", 60,60, 6.0f, 60.0},
  33817. ^
  33818. test_packet.c:64:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33819. {"seven",70,70, 7.0f, 70.0}
  33820. ^
  33821. test_packet.c: In function 'cmp_par':
  33822. test_packet.c:78:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33823. rbuf[i].pressure != wbuf[j].pressure ||
  33824. ^
  33825. test_packet.c:79:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
  33826. rbuf[i].temperature != wbuf[j].temperature ) {
  33827. ^
  33828. CC test_dset_opt.o
  33829. test_dset_opt.c: In function 'test_direct_chunk_write':
  33830. test_dset_opt.c:116:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants]
  33831. uLongf z_dst_nbytes = (uLongf)DEFLATE_SIZE_ADJUST(buf_size);
  33832. ^
  33833. test_dset_opt.c: In function 'filter_bogus1':
  33834. test_dset_opt.c:504:22: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion]
  33835. ssize_t buf_left=*buf_size; /* Amount of data buffer left to process */
  33836. ^
  33837. test_dset_opt.c:510:22: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33838. buf_left -= sizeof(int);
  33839. ^
  33840. test_dset_opt.c:510:25: warning: conversion to 'ssize_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  33841. buf_left -= sizeof(int);
  33842. ^
  33843. test_dset_opt.c:517:22: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33844. buf_left -= sizeof(int);
  33845. ^
  33846. test_dset_opt.c:517:25: warning: conversion to 'ssize_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  33847. buf_left -= sizeof(int);
  33848. ^
  33849. test_dset_opt.c: In function 'filter_bogus2':
  33850. test_dset_opt.c:541:22: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion]
  33851. ssize_t buf_left=*buf_size; /* Amount of data buffer left to process */
  33852. ^
  33853. test_dset_opt.c:547:22: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33854. buf_left -= sizeof(int);
  33855. ^
  33856. test_dset_opt.c:547:25: warning: conversion to 'ssize_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  33857. buf_left -= sizeof(int);
  33858. ^
  33859. test_dset_opt.c:554:22: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion]
  33860. buf_left -= sizeof(int);
  33861. ^
  33862. test_dset_opt.c:554:25: warning: conversion to 'ssize_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
  33863. buf_left -= sizeof(int);
  33864. ^
  33865. In file included from test_dset_opt.c:19:0:
  33866. test_dset_opt.c: At top level:
  33867. ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
  33868. static const char *H5_get_srcdir_filename(const char *filename)
  33869. ^
  33870. ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
  33871. static const char *H5_get_srcdir(void)
  33872. ^
  33873. CCLD test_lite
  33874. CCLD test_image
  33875. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33876. CCLD test_file_image
  33877. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33878. CCLD test_table
  33879. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33880. CCLD test_ds
  33881. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33882. CCLD test_packet
  33883. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33884. CCLD test_dset_opt
  33885. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33886. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  33887. Making all in tools
  33888. Making all in gif2h5
  33889. CC gif2hdf.o
  33890. CC gif2mem.o
  33891. gif2mem.c: In function 'Gif2Mem':
  33892. gif2mem.c:158:34: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33893. ImageArray = (ImageArray << 1) + 1;
  33894. ^
  33895. gif2mem.c:225:50: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33896. PlainTextArray = (PlainTextArray << 1) + 1;
  33897. ^
  33898. gif2mem.c:247:44: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33899. CommentArray = (CommentArray << 1) + 1;
  33900. ^
  33901. gif2mem.c:274:42: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33902. ImageArray = (ImageArray << 1) + 1;
  33903. ^
  33904. gif2mem.c:312:48: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33905. ApplicationArray = (ApplicationArray << 1) + 1;
  33906. ^
  33907. gif2mem.c:41:1: warning: function returns an aggregate [-Waggregate-return]
  33908. Gif2Mem(BYTE *MemGif)
  33909. ^
  33910. gif2hdf.c: In function 'main':
  33911. gif2hdf.c:102:21: warning: function call has aggregate value [-Waggregate-return]
  33912. GifMemoryStruct = Gif2Mem(MemGif);
  33913. ^
  33914. CC decompress.o
  33915. CC gifread.o
  33916. decompress.c:62:5: warning: size of 'Prefix' is 16384 bytes [-Wlarger-than=]
  33917. int Prefix[4096];
  33918. ^
  33919. decompress.c:63:5: warning: size of 'Suffix' is 16384 bytes [-Wlarger-than=]
  33920. int Suffix[4096];
  33921. ^
  33922. decompress.c:67:5: warning: size of 'OutCode' is 4100 bytes [-Wlarger-than=]
  33923. int OutCode[1025];
  33924. ^
  33925. decompress.c: In function 'ReadCode':
  33926. decompress.c:93:15: warning: conversion to 'WORD' from 'int' may change the sign of the result [-Wsign-conversion]
  33927. BitOffset += CodeSize;
  33928. ^
  33929. decompress.c:93:18: warning: conversion to 'int' from 'WORD' may alter its value [-Wconversion]
  33930. BitOffset += CodeSize;
  33931. ^
  33932. gifread.c: In function 'GetWord':
  33933. gifread.c:25:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33934. GetWord(BYTE *MemGif)
  33935. ^
  33936. gifread.c: In function 'GetByte':
  33937. gifread.c:42:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure]
  33938. GetByte(BYTE *MemGif)
  33939. ^
  33940. CC writehdf.o
  33941. CC hdf2gif.o
  33942. CC hdfgifwr.o
  33943. hdf2gif.c: In function 'main':
  33944. hdf2gif.c:197:26: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33945. Red[i] = 255 - i;
  33946. ^
  33947. hdf2gif.c:198:28: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33948. Green[i] = 255 - i;
  33949. ^
  33950. hdf2gif.c:199:27: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33951. Blue[i] = 255 - i;
  33952. ^
  33953. hdf2gif.c:232:28: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion]
  33954. pc2nc[i] = nc;
  33955. ^
  33956. hdfgifwr.c:128:24: warning: size of 'htab' is 40024 bytes [-Wlarger-than=]
  33957. static count_int htab [HSIZE];
  33958. ^
  33959. hdfgifwr.c:129:24: warning: size of 'codetab' is 10006 bytes [-Wlarger-than=]
  33960. static unsigned short codetab [HSIZE];
  33961. ^
  33962. hdfgifwr.c: In function 'compress':
  33963. hdfgifwr.c:273:29: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
  33964. CodeTabOf (i) = free_ent++; /* code -> hashtable */
  33965. ^
  33966. hdfgifwr.c: In function 'output':
  33967. hdfgifwr.c:316:19: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
  33968. cur_accum |= ((long)code << cur_bits);
  33969. ^
  33970. hdfgifwr.c:318:21: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  33971. cur_accum = code;
  33972. ^
  33973. hdfgifwr.c: In function 'char_out':
  33974. hdfgifwr.c:440:26: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
  33975. accum[ a_count++ ] = c;
  33976. ^
  33977. hdf2gif.c:204:13: warning: 'numcols' may be used uninitialized in this function [-Wmaybe-uninitialized]
  33978. for (i = 0 ; i < numcols ; i++)
  33979. ^
  33980. hdfgifwr.c: In function 'hdfWriteGIF':
  33981. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33982. for ( i += 16; i > 0; i-- )
  33983. ^
  33984. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33985. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33986. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33987. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33988. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33989. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33990. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33991. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33992. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33993. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33994. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33995. hdfgifwr.c:404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow]
  33996. CC h52gifgentst.o
  33997. CCLD gif2h5
  33998. h52gifgentst.c: In function 'main':
  33999. h52gifgentst.c:52:19: warning: size of 'buf' is 80000 bytes [-Wlarger-than=]
  34000. unsigned char buf [ WIDTH*HEIGHT ];
  34001. ^
  34002. h52gifgentst.c:67:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  34003. buf[i] = n;
  34004. ^
  34005. h52gifgentst.c:86:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  34006. pal[i] =n; /* red */
  34007. ^
  34008. h52gifgentst.c:88:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
  34009. pal[i+2]=255-n; /* blue */
  34010. ^
  34011. h52gifgentst.c:48:5: warning: stack usage is 80800 bytes [-Wstack-usage=]
  34012. int main(void)
  34013. ^
  34014. h52gifgentst.c:103:1: warning: the frame size of 80784 bytes is larger than 16384 bytes [-Wframe-larger-than=]
  34015. }
  34016. ^
  34017. CCLD h52gif
  34018. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  34019. CCLD h52gifgentst
  34020. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  34021. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  34022. Making all in fortran
  34023. Making all in src
  34024. CC H5DSfc.lo
  34025. CC H5LTfc.lo
  34026. H5LTfc.c: In function 'h5ltmake_dataset_c_':
  34027. H5LTfc.c:67:38: warning: conversion to 'long unsigned int' from 'int_f' may change the sign of the result [-Wsign-conversion]
  34028. c_dims = malloc(sizeof(hsize_t) * (*rank ));
  34029. ^
  34030. H5LTfc.c:67:12: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat]
  34031. c_dims = malloc(sizeof(hsize_t) * (*rank ));
  34032. ^
  34033. H5LTfc.c:76:22: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  34034. c_dims[i] = dims[*rank - i - 1];
  34035. ^
  34036. H5DSfc.c: In function 'h5dsget_label_c_':
  34037. H5DSfc.c:272:16: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  34038. if ((c_label = HDmalloc((size_t)*size + 1)) == NULL)
  34039. ^
  34040. H5DSfc.c: In function 'h5dsget_scale_name_c_':
  34041. H5DSfc.c:321:21: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  34042. if ((c_scale_name = HDmalloc((size_t)*size + 1)) == NULL)
  34043. ^
  34044. H5LTfc.c: In function 'h5ltread_dataset_c_':
  34045. H5LTfc.c:587:33: warning: unused parameter 'dims' [-Wunused-parameter]
  34046. hsize_t_f *dims)
  34047. ^
  34048. H5LTfc.c: In function 'h5ltset_attribute_int_c_':
  34049. H5LTfc.c:1230:15: warning: request for implicit conversion from 'void *' to 'const int *' not permitted in C++ [-Wc++-compat]
  34050. ret = H5LTset_attribute_int(c_loc_id,c_name,c_attrname,buf,c_size);
  34051. ^
  34052. H5LTfc.c:1232:15: warning: request for implicit conversion from 'void *' to 'const long int *' not permitted in C++ [-Wc++-compat]
  34053. ret = H5LTset_attribute_long(c_loc_id,c_name,c_attrname,buf,c_size);
  34054. ^
  34055. H5LTfc.c:1234:15: warning: request for implicit conversion from 'void *' to 'const long long int *' not permitted in C++ [-Wc++-compat]
  34056. ret = H5LTset_attribute_long_long(c_loc_id,c_name,c_attrname,buf,c_size);
  34057. ^
  34058. H5LTfc.c: In function 'h5ltset_attribute_float_c_':
  34059. H5LTfc.c:1308:11: warning: request for implicit conversion from 'void *' to 'const float *' not permitted in C++ [-Wc++-compat]
  34060. ret = H5LTset_attribute_float(c_loc_id,c_name,c_attrname,buf,c_size);
  34061. ^
  34062. H5LTfc.c: In function 'h5ltset_attribute_double_c_':
  34063. H5LTfc.c:1381:11: warning: request for implicit conversion from 'void *' to 'const double *' not permitted in C++ [-Wc++-compat]
  34064. ret = H5LTset_attribute_double(c_loc_id,c_name,c_attrname,buf,c_size);
  34065. ^
  34066. H5LTfc.c: In function 'h5ltset_attribute_string_c_':
  34067. H5LTfc.c:1450:21: warning: request for implicit conversion from 'void *' to '_fcd' not permitted in C++ [-Wc++-compat]
  34068. c_buf = (char *)HD5f2cstring(buf, c_buflen);
  34069. ^
  34070. H5LTfc.c: In function 'h5ltget_attribute_int_c_':
  34071. H5LTfc.c:1533:15: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat]
  34072. ret = H5LTget_attribute_int(c_loc_id,c_name,c_attrname,buf);
  34073. ^
  34074. H5LTfc.c:1535:15: warning: request for implicit conversion from 'void *' to 'long int *' not permitted in C++ [-Wc++-compat]
  34075. ret = H5LTget_attribute_long(c_loc_id,c_name,c_attrname,buf);
  34076. ^
  34077. H5LTfc.c:1537:15: warning: request for implicit conversion from 'void *' to 'long long int *' not permitted in C++ [-Wc++-compat]
  34078. ret = H5LTget_attribute_long_long(c_loc_id,c_name,c_attrname,buf);
  34079. ^
  34080. H5LTfc.c: In function 'h5ltget_attribute_float_c_':
  34081. H5LTfc.c:1610:11: warning: request for implicit conversion from 'void *' to 'float *' not permitted in C++ [-Wc++-compat]
  34082. ret = H5LTget_attribute_float(c_loc_id,c_name,c_attrname,buf);
  34083. ^
  34084. H5LTfc.c: In function 'h5ltget_attribute_double_c_':
  34085. H5LTfc.c:1679:11: warning: request for implicit conversion from 'void *' to 'double *' not permitted in C++ [-Wc++-compat]
  34086. ret = H5LTget_attribute_double(c_loc_id,c_name,c_attrname,buf);
  34087. ^
  34088. H5LTfc.c: In function 'h5ltget_attribute_string_c_':
  34089. H5LTfc.c:1746:16: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  34090. if ((c_buf = HDmalloc((size_t)*buf_size + 1)) == NULL)
  34091. ^
  34092. CC H5IMfc.lo
  34093. H5IMfc.c: In function 'h5immake_image_24bit_c_':
  34094. H5IMfc.c:200:11: warning: request for implicit conversion from 'void *' to 'int_f *' not permitted in C++ [-Wc++-compat]
  34095. ret = H5IMmake_image_24bitf(c_loc_id,c_name,w,h,c_il,buf);
  34096. ^
  34097. H5IMfc.c: In function 'h5imget_image_info_c_':
  34098. H5IMfc.c:268:16: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
  34099. if ((c_buf = malloc((size_t)*ilen +1)) == NULL)
  34100. ^
  34101. H5IMfc.c: In function 'h5immake_palette_c_':
  34102. H5IMfc.c:393:22: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  34103. c_dims[i] = dims[i];
  34104. ^
  34105. H5IMfc.c:398:8: warning: request for implicit conversion from 'void *' to 'int_f *' not permitted in C++ [-Wc++-compat]
  34106. if(H5IMmake_palettef((hid_t)*loc_id, c_name, c_dims, buf) < 0)
  34107. ^
  34108. H5IMfc.c: In function 'h5imget_palette_c_':
  34109. H5IMfc.c:727:11: warning: request for implicit conversion from 'void *' to 'int_f *' not permitted in C++ [-Wc++-compat]
  34110. ret = H5IMget_palettef(c_loc_id,c_name,*pal_number,buf);
  34111. ^
  34112. CC H5IMcc.lo
  34113. H5IMcc.c: In function 'H5IM_get_palette':
  34114. H5IMcc.c:506:14: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
  34115. dim_ref = n_refs;
  34116. ^
  34117. H5IMcc.c:508:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  34118. refbuf = malloc(sizeof(hobj_ref_t) * (int)dim_ref);
  34119. ^
  34120. H5IMcc.c:508:11: warning: request for implicit conversion from 'void *' to 'hobj_ref_t *' not permitted in C++ [-Wc++-compat]
  34121. refbuf = malloc(sizeof(hobj_ref_t) * (int)dim_ref);
  34122. ^
  34123. CC H5TBfc.lo
  34124. H5TBfc.c: In function 'h5tbmake_table_c_':
  34125. H5TBfc.c:67:16: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  34126. num_elem = *nfields;
  34127. ^
  34128. H5TBfc.c:82:29: warning: conversion to 'size_t' from 'size_t_f' may change the sign of the result [-Wsign-conversion]
  34129. c_field_offset[i] = field_offset[i];
  34130. ^
  34131. H5TBfc.c:93:57: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
  34132. if(NULL == (tmp = (char *)HD5f2cstring(field_names, (size_t)*(max_char_size_field_names)*(size_t)num_elem)))
  34133. ^
  34134. H5TBfc.c:112:33: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
  34135. (size_t)*type_size, (const char **)c_field_names, c_field_offset, c_field_types,
  34136. ^
  34137. H5TBfc.c: In function 'h5tbwrite_field_index_c_':
  34138. H5TBfc.c:394:28: warning: conversion to 'size_t' from 'size_t_f' may change the sign of the result [-Wsign-conversion]
  34139. size_t c_type_size = *type_size;
  34140. ^
  34141. H5TBfc.c: In function 'h5tbread_field_index_c_':
  34142. H5TBfc.c:501:28: warning: conversion to 'size_t' from 'size_t_f' may change the sign of the result [-Wsign-conversion]
  34143. size_t c_type_size = *type_size;
  34144. ^
  34145. H5TBfc.c: In function 'h5tbget_field_info_c_':
  34146. H5TBfc.c:820:26: warning: conversion to 'hsize_t' from 'hsize_t_f' may change the sign of the result [-Wsign-conversion]
  34147. hsize_t c_nfields = *nfields;
  34148. ^
  34149. FC H5DSff.lo
  34150. FC H5LTff.lo
  34151. FC H5IMff.lo
  34152. FC H5TBff.lo
  34153. H5TBff.f90:1808.1:
  34154.  
  34155. field_sizes,&
  34156. 1
  34157. Warning: Nonconforming tab character at (1)
  34158. H5TBff.f90:1809.1:
  34159.  
  34160. field_offsets,&
  34161. 1
  34162. Warning: Nonconforming tab character at (1)
  34163. H5TBff.f90:1810.1:
  34164.  
  34165. type_size,&
  34166. 1
  34167. Warning: Nonconforming tab character at (1)
  34168. H5TBff.f90:1859.11:
  34169.  
  34170. DO i = 1, nfields
  34171. 1
  34172. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34173. H5TBff.f90:168.10:
  34174.  
  34175. DO i = 1, nfields
  34176. 1
  34177. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34178. FCLD libhdf5hl_fortran.la
  34179. Making all in test
  34180. FC tstds.o
  34181. FC tstlite.o
  34182. tstds.f90:95.61:
  34183.  
  34184. CALL test_begin(' Test Attaching Dimension Scale ')
  34185. 1
  34186. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34187. tstds.f90:109.32:
  34188.  
  34189. CALL write_test_status(err)
  34190. 1
  34191. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34192. tstds.f90:116.32:
  34193.  
  34194. CALL write_test_status(err)
  34195. 1
  34196. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34197. tstds.f90:119.29:
  34198.  
  34199. CALL write_test_status(err)
  34200. 1
  34201. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34202. tstds.f90:121.61:
  34203.  
  34204. CALL test_begin(' Test If Dimension Scale Attached ')
  34205. 1
  34206. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34207. tstds.f90:126.32:
  34208.  
  34209. CALL write_test_status(err)
  34210. 1
  34211. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34212. tstds.f90:129.29:
  34213.  
  34214. CALL write_test_status(err)
  34215. 1
  34216. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34217. tstds.f90:133.61:
  34218.  
  34219. CALL test_begin(' Test Getting Number Dimension Scales ')
  34220. 1
  34221. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34222. tstds.f90:138.32:
  34223.  
  34224. CALL write_test_status(err)
  34225. 1
  34226. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34227. tstds.f90:141.29:
  34228.  
  34229. CALL write_test_status(err)
  34230. 1
  34231. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34232. tstds.f90:143.61:
  34233.  
  34234. CALL test_begin(' Test Detaching Dimension Scale ')
  34235. 1
  34236. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34237. tstds.f90:153.32:
  34238.  
  34239. CALL write_test_status(err)
  34240. 1
  34241. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34242. tstds.f90:156.29:
  34243.  
  34244. CALL write_test_status(err)
  34245. 1
  34246. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34247. tstds.f90:162.61:
  34248.  
  34249. CALL test_begin(' Test Setting Dimension Scale ')
  34250. 1
  34251. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34252. tstds.f90:167.32:
  34253.  
  34254. CALL write_test_status(err)
  34255. 1
  34256. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34257. tstds.f90:170.29:
  34258.  
  34259. CALL write_test_status(err)
  34260. 1
  34261. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34262. tstds.f90:172.61:
  34263.  
  34264. CALL test_begin(' Test If Dimension Scale ')
  34265. 1
  34266. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34267. tstds.f90:177.32:
  34268.  
  34269. CALL write_test_status(err)
  34270. 1
  34271. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34272. tstds.f90:180.29:
  34273.  
  34274. CALL write_test_status(err)
  34275. 1
  34276. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34277. tstds.f90:184.61:
  34278.  
  34279. CALL test_begin(' Test Getting Dimension Scale By Name ')
  34280. 1
  34281. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34282. tstds.f90:194.32:
  34283.  
  34284. CALL write_test_status(err)
  34285. 1
  34286. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34287. tstds.f90:204.32:
  34288.  
  34289. CALL write_test_status(err)
  34290. 1
  34291. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34292. tstds.f90:214.32:
  34293.  
  34294. CALL write_test_status(err)
  34295. 1
  34296. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34297. tstds.f90:241.32:
  34298.  
  34299. CALL write_test_status(err)
  34300. 1
  34301. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34302. tstds.f90:248.32:
  34303.  
  34304. CALL write_test_status(err)
  34305. 1
  34306. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34307. tstds.f90:258.32:
  34308.  
  34309. CALL write_test_status(err)
  34310. 1
  34311. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34312. tstds.f90:262.29:
  34313.  
  34314. CALL write_test_status(err)
  34315. 1
  34316. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34317. tstds.f90:264.61:
  34318.  
  34319. CALL test_begin(' Test Setting Dimension Scale Label ')
  34320. 1
  34321. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34322. tstds.f90:268.32:
  34323.  
  34324. CALL write_test_status(err)
  34325. 1
  34326. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34327. tstds.f90:279.32:
  34328.  
  34329. CALL write_test_status(err)
  34330. 1
  34331. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34332. tstds.f90:290.32:
  34333.  
  34334. CALL write_test_status(err)
  34335. 1
  34336. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34337. tstds.f90:304.32:
  34338.  
  34339. CALL write_test_status(err)
  34340. 1
  34341. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34342. tstds.f90:307.29:
  34343.  
  34344. CALL write_test_status(err)
  34345. 1
  34346. Warning: Procedure 'write_test_status' called with an implicit interface at (1)
  34347. tstds.f90:21.23:
  34348.  
  34349. CALL test_testds(err)
  34350. 1
  34351. Warning: Procedure 'test_testds' called with an implicit interface at (1)
  34352. tstds.f90:47.44:
  34353.  
  34354. CHARACTER(LEN=5), PARAMETER :: DS_1_NAME_A = "Yaxiz"
  34355. 1
  34356. Warning: Unused parameter 'ds_1_name_a' declared at (1)
  34357. FC tstimage.o
  34358. tstimage.f90:125.51:
  34359.  
  34360. call test_begin(' Make/Read image 8bit ')
  34361. 1
  34362. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34363. tstimage.f90:163.13:
  34364.  
  34365. call passed()
  34366. 1
  34367. Warning: Procedure 'passed' called with an implicit interface at (1)
  34368. tstimage.f90:169.51:
  34369.  
  34370. call test_begin(' Make/Read image 24bit ')
  34371. 1
  34372. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34373. tstimage.f90:210.13:
  34374.  
  34375. call passed()
  34376. 1
  34377. Warning: Procedure 'passed' called with an implicit interface at (1)
  34378. tstimage.f90:216.51:
  34379.  
  34380. call test_begin(' Make palette ')
  34381. 1
  34382. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34383. tstimage.f90:223.13:
  34384.  
  34385. call passed()
  34386. 1
  34387. Warning: Procedure 'passed' called with an implicit interface at (1)
  34388. tstimage.f90:226.51:
  34389.  
  34390. call test_begin(' Link/Unlink palette ')
  34391. 1
  34392. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34393. tstimage.f90:303.13:
  34394.  
  34395. call passed()
  34396. 1
  34397. Warning: Procedure 'passed' called with an implicit interface at (1)
  34398. tstimage.f90:22.18:
  34399.  
  34400. call make_image1()
  34401. 1
  34402. Warning: Procedure 'make_image1' called with an implicit interface at (1)
  34403. FC tsttable.o
  34404. tstlite.f90:64.51:
  34405.  
  34406. CALL test_begin(' Make/Read datasets (1D) ')
  34407. 1
  34408. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34409. tstlite.f90:129.6:
  34410.  
  34411. IF ( buf2(i) .NE. bufr2(i) ) THEN
  34412. 1
  34413. Warning: Inequality comparison for REAL(4) at (1)
  34414. tstlite.f90:154.6:
  34415.  
  34416. IF ( buf3(i) .NE. bufr3(i) ) THEN
  34417. 1
  34418. Warning: Inequality comparison for REAL(8) at (1)
  34419. tstlite.f90:171.13:
  34420.  
  34421. CALL passed()
  34422. 1
  34423. Warning: Procedure 'passed' called with an implicit interface at (1)
  34424. tstlite.f90:22.23:
  34425.  
  34426. CALL test_dataset1D()
  34427. 1
  34428. Warning: Procedure 'test_dataset1d' called with an implicit interface at (1)
  34429. tstlite.f90:210.51:
  34430.  
  34431. CALL test_begin(' Make/Read datasets (2D) ')
  34432. 1
  34433. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34434. tstlite.f90:224.14:
  34435.  
  34436. buf2(i,j) = (i-1)*dims(2) + j;
  34437. 1
  34438. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34439. tstlite.f90:225.14:
  34440.  
  34441. buf3(i,j) = (i-1)*dims(2) + j;
  34442. 1
  34443. Warning: Possible change of value in conversion from INTEGER(8) to REAL(4) at (1)
  34444. tstlite.f90:223.10:
  34445.  
  34446. DO j = 1, dims(2)
  34447. 1
  34448. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34449. tstlite.f90:222.9:
  34450.  
  34451. DO i = 1, dims(1)
  34452. 1
  34453. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34454. tstlite.f90:284.10:
  34455.  
  34456. DO j = 1, dims(2)
  34457. 1
  34458. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34459. tstlite.f90:283.9:
  34460.  
  34461. DO i = 1, dims(1)
  34462. 1
  34463. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34464. tstlite.f90:312.7:
  34465.  
  34466. IF ( buf3(i,j) .NE. buf3r(i,j) ) THEN
  34467. 1
  34468. Warning: Inequality comparison for REAL(4) at (1)
  34469. tstlite.f90:311.10:
  34470.  
  34471. DO j = 1, dims(2)
  34472. 1
  34473. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34474. tstlite.f90:310.9:
  34475.  
  34476. DO i = 1, dims(1)
  34477. 1
  34478. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34479. tstlite.f90:339.7:
  34480.  
  34481. IF ( buf4(i,j) .NE. buf4r(i,j) ) THEN
  34482. 1
  34483. Warning: Inequality comparison for REAL(8) at (1)
  34484. tstlite.f90:338.10:
  34485.  
  34486. DO j = 1, dims(2)
  34487. 1
  34488. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34489. tstlite.f90:337.9:
  34490.  
  34491. DO i = 1, dims(1)
  34492. 1
  34493. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34494. tstlite.f90:357.13:
  34495.  
  34496. CALL passed()
  34497. 1
  34498. Warning: Procedure 'passed' called with an implicit interface at (1)
  34499. tstlite.f90:23.23:
  34500.  
  34501. CALL test_dataset2D()
  34502. 1
  34503. Warning: Procedure 'test_dataset2d' called with an implicit interface at (1)
  34504. tstlite.f90:401.51:
  34505.  
  34506. CALL test_begin(' Make/Read datasets (3D) ')
  34507. 1
  34508. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34509. tstlite.f90:416.10:
  34510.  
  34511. DO k = 1, dims(3)
  34512. 1
  34513. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34514. tstlite.f90:415.10:
  34515.  
  34516. DO j = 1, dims(2)
  34517. 1
  34518. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34519. tstlite.f90:414.9:
  34520.  
  34521. DO i = 1, dims(1)
  34522. 1
  34523. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34524. tstlite.f90:479.10:
  34525.  
  34526. DO k = 1, dims(3)
  34527. 1
  34528. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34529. tstlite.f90:478.10:
  34530.  
  34531. DO j = 1, dims(2)
  34532. 1
  34533. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34534. tstlite.f90:477.9:
  34535.  
  34536. DO i = 1, dims(1)
  34537. 1
  34538. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34539. tstlite.f90:509.7:
  34540.  
  34541. IF ( buf3(i,j,k) .NE. buf3r(i,j,k) ) THEN
  34542. 1
  34543. Warning: Inequality comparison for REAL(4) at (1)
  34544. tstlite.f90:508.10:
  34545.  
  34546. DO k = 1, dims(3)
  34547. 1
  34548. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34549. tstlite.f90:507.10:
  34550.  
  34551. DO j = 1, dims(2)
  34552. 1
  34553. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34554. tstlite.f90:506.9:
  34555.  
  34556. DO i = 1, dims(1)
  34557. 1
  34558. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34559. tstlite.f90:538.7:
  34560.  
  34561. IF ( buf4(i,j,k) .NE. buf4r(i,j,k) ) THEN
  34562. 1
  34563. Warning: Inequality comparison for REAL(8) at (1)
  34564. tstlite.f90:537.10:
  34565.  
  34566. DO k = 1, dims(3)
  34567. 1
  34568. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34569. tstlite.f90:536.10:
  34570.  
  34571. DO j = 1, dims(2)
  34572. 1
  34573. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34574. tstlite.f90:535.9:
  34575.  
  34576. DO i = 1, dims(1)
  34577. 1
  34578. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34579. tstlite.f90:569.13:
  34580.  
  34581. CALL passed()
  34582. 1
  34583. Warning: Procedure 'passed' called with an implicit interface at (1)
  34584. tstlite.f90:24.23:
  34585.  
  34586. CALL test_dataset3D()
  34587. 1
  34588. Warning: Procedure 'test_dataset3d' called with an implicit interface at (1)
  34589. tstlite.f90:634.63:
  34590.  
  34591. CALL test_begin(' Make/Read datasets ('//ichr1//'D) ')
  34592. 1
  34593. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34594. tstlite.f90:823.29:
  34595.  
  34596. DO o = 1, dims(7)
  34597. 1
  34598. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34599. tstlite.f90:815.26:
  34600.  
  34601. DO n = 1, dims(6)
  34602. 1
  34603. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34604. tstlite.f90:807.23:
  34605.  
  34606. DO m = 1, dims(5)
  34607. 1
  34608. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34609. tstlite.f90:799.20:
  34610.  
  34611. DO l = 1, dims(4)
  34612. 1
  34613. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34614. tstlite.f90:798.17:
  34615.  
  34616. DO k = 1, dims(3)
  34617. 1
  34618. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34619. tstlite.f90:797.14:
  34620.  
  34621. DO j = 1, dims(2)
  34622. 1
  34623. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34624. tstlite.f90:796.11:
  34625.  
  34626. DO i = 1, dims(1)
  34627. 1
  34628. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34629. tstlite.f90:877.22:
  34630.  
  34631. IF ( rbuf_4(i,j,k,l) .NE. rbufr_4(i,j,k,l) ) THEN
  34632. 1
  34633. Warning: Inequality comparison for REAL(4) at (1)
  34634. tstlite.f90:885.25:
  34635.  
  34636. IF ( rbuf_5(i,j,k,l,m) .NE. rbufr_5(i,j,k,l,m) ) THEN
  34637. 1
  34638. Warning: Inequality comparison for REAL(4) at (1)
  34639. tstlite.f90:893.28:
  34640.  
  34641. IF ( rbuf_6(i,j,k,l,m,n) .NE. rbufr_6(i,j,k,l,m,n) ) THEN
  34642. 1
  34643. Warning: Inequality comparison for REAL(4) at (1)
  34644. tstlite.f90:901.31:
  34645.  
  34646. IF ( rbuf_7(i,j,k,l,m,n,o) .NE. rbufr_7(i,j,k,l,m,n,o) ) THEN
  34647. 1
  34648. Warning: Inequality comparison for REAL(4) at (1)
  34649. tstlite.f90:899.29:
  34650.  
  34651. DO o = 1, dims(7)
  34652. 1
  34653. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34654. tstlite.f90:891.26:
  34655.  
  34656. DO n = 1, dims(6)
  34657. 1
  34658. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34659. tstlite.f90:883.23:
  34660.  
  34661. DO m = 1, dims(5)
  34662. 1
  34663. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34664. tstlite.f90:875.20:
  34665.  
  34666. DO l = 1, dims(4)
  34667. 1
  34668. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34669. tstlite.f90:874.17:
  34670.  
  34671. DO k = 1, dims(3)
  34672. 1
  34673. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34674. tstlite.f90:873.14:
  34675.  
  34676. DO j = 1, dims(2)
  34677. 1
  34678. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34679. tstlite.f90:872.11:
  34680.  
  34681. DO i = 1, dims(1)
  34682. 1
  34683. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34684. tstlite.f90:954.22:
  34685.  
  34686. IF ( dbuf_4(i,j,k,l) .NE. dbufr_4(i,j,k,l) ) THEN
  34687. 1
  34688. Warning: Inequality comparison for REAL(8) at (1)
  34689. tstlite.f90:962.25:
  34690.  
  34691. IF ( dbuf_5(i,j,k,l,m) .NE. dbufr_5(i,j,k,l,m) ) THEN
  34692. 1
  34693. Warning: Inequality comparison for REAL(8) at (1)
  34694. tstlite.f90:970.28:
  34695.  
  34696. IF ( dbuf_6(i,j,k,l,m,n) .NE. dbufr_6(i,j,k,l,m,n) ) THEN
  34697. 1
  34698. Warning: Inequality comparison for REAL(8) at (1)
  34699. tstlite.f90:978.31:
  34700.  
  34701. IF ( dbuf_7(i,j,k,l,m,n,o) .NE. dbufr_7(i,j,k,l,m,n,o) ) THEN
  34702. 1
  34703. Warning: Inequality comparison for REAL(8) at (1)
  34704. tstlite.f90:976.29:
  34705.  
  34706. DO o = 1, dims(7)
  34707. 1
  34708. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34709. tstlite.f90:968.26:
  34710.  
  34711. DO n = 1, dims(6)
  34712. 1
  34713. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34714. tstlite.f90:960.23:
  34715.  
  34716. DO m = 1, dims(5)
  34717. 1
  34718. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34719. tstlite.f90:952.20:
  34720.  
  34721. DO l = 1, dims(4)
  34722. 1
  34723. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34724. tstlite.f90:951.17:
  34725.  
  34726. DO k = 1, dims(3)
  34727. 1
  34728. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34729. tstlite.f90:950.14:
  34730.  
  34731. DO j = 1, dims(2)
  34732. 1
  34733. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34734. tstlite.f90:949.11:
  34735.  
  34736. DO i = 1, dims(1)
  34737. 1
  34738. Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
  34739. tstlite.f90:1026.15:
  34740.  
  34741. CALL passed()
  34742. 1
  34743. Warning: Procedure 'passed' called with an implicit interface at (1)
  34744. tstlite.f90:25.24:
  34745.  
  34746. CALL test_datasetND(4)
  34747. 1
  34748. Warning: Procedure 'test_datasetnd' called with an implicit interface at (1)
  34749. tstlite.f90:26.24:
  34750.  
  34751. CALL test_datasetND(5)
  34752. 1
  34753. Warning: Procedure 'test_datasetnd' called with an implicit interface at (1)
  34754. tstlite.f90:27.24:
  34755.  
  34756. CALL test_datasetND(6)
  34757. 1
  34758. Warning: Procedure 'test_datasetnd' called with an implicit interface at (1)
  34759. tstlite.f90:28.24:
  34760.  
  34761. CALL test_datasetND(7)
  34762. 1
  34763. Warning: Procedure 'test_datasetnd' called with an implicit interface at (1)
  34764. tstlite.f90:1099.53:
  34765.  
  34766. CALL test_begin(' Make/Read datasets (integer) ')
  34767. 1
  34768. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34769. tstlite.f90:1122.15:
  34770.  
  34771. CALL passed()
  34772. 1
  34773. Warning: Procedure 'passed' called with an implicit interface at (1)
  34774. tstlite.f90:1129.53:
  34775.  
  34776. CALL test_begin(' Make/Read datasets (float) ')
  34777. 1
  34778. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34779. tstlite.f90:1146.10:
  34780.  
  34781. IF ( buf3(i) .NE. bufr3(i) ) THEN
  34782. 1
  34783. Warning: Inequality comparison for REAL(4) at (1)
  34784. tstlite.f90:1153.15:
  34785.  
  34786. CALL passed()
  34787. 1
  34788. Warning: Procedure 'passed' called with an implicit interface at (1)
  34789. tstlite.f90:1159.53:
  34790.  
  34791. CALL test_begin(' Make/Read datasets (double) ')
  34792. 1
  34793. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34794. tstlite.f90:1176.10:
  34795.  
  34796. IF ( buf4(i) .NE. bufr4(i) ) THEN
  34797. 1
  34798. Warning: Inequality comparison for REAL(8) at (1)
  34799. tstlite.f90:1183.15:
  34800.  
  34801. CALL passed()
  34802. 1
  34803. Warning: Procedure 'passed' called with an implicit interface at (1)
  34804. tstlite.f90:1190.53:
  34805.  
  34806. CALL test_begin(' Make/Read datasets (string) ')
  34807. 1
  34808. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34809. tstlite.f90:1212.15:
  34810.  
  34811. CALL passed()
  34812. 1
  34813. Warning: Procedure 'passed' called with an implicit interface at (1)
  34814. tstlite.f90:1214.53:
  34815.  
  34816. CALL test_begin(' Test h5ltpath_valid_f ')
  34817. 1
  34818. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34819. tstlite.f90:1267.15:
  34820.  
  34821. CALL passed()
  34822. 1
  34823. Warning: Procedure 'passed' called with an implicit interface at (1)
  34824. tstlite.f90:1270.53:
  34825.  
  34826. CALL test_begin(' Get dataset dimensions/info ')
  34827. 1
  34828. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34829. tstlite.f90:1325.15:
  34830.  
  34831. CALL passed()
  34832. 1
  34833. Warning: Procedure 'passed' called with an implicit interface at (1)
  34834. tstlite.f90:29.22:
  34835.  
  34836. CALL test_datasets()
  34837. 1
  34838. Warning: Procedure 'test_datasets' called with an implicit interface at (1)
  34839. tstlite.f90:1409.53:
  34840.  
  34841. CALL test_begin(' Set/Get attributes int ')
  34842. 1
  34843. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34844. tstlite.f90:1433.15:
  34845.  
  34846. CALL passed()
  34847. 1
  34848. Warning: Procedure 'passed' called with an implicit interface at (1)
  34849. tstlite.f90:1439.53:
  34850.  
  34851. CALL test_begin(' Set/Get attributes float ')
  34852. 1
  34853. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34854. tstlite.f90:1456.10:
  34855.  
  34856. IF ( buf3(i) .NE. bufr3(i) ) THEN
  34857. 1
  34858. Warning: Inequality comparison for REAL(4) at (1)
  34859. tstlite.f90:1464.15:
  34860.  
  34861. CALL passed()
  34862. 1
  34863. Warning: Procedure 'passed' called with an implicit interface at (1)
  34864. tstlite.f90:1470.53:
  34865.  
  34866. CALL test_begin(' Set/Get attributes double ')
  34867. 1
  34868. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34869. tstlite.f90:1487.10:
  34870.  
  34871. IF ( buf4(i) .NE. bufr4(i) ) THEN
  34872. 1
  34873. Warning: Inequality comparison for REAL(8) at (1)
  34874. tstlite.f90:1494.15:
  34875.  
  34876. CALL passed()
  34877. 1
  34878. Warning: Procedure 'passed' called with an implicit interface at (1)
  34879. tstlite.f90:1500.53:
  34880.  
  34881. CALL test_begin(' Set/Get attributes string ')
  34882. 1
  34883. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34884. tstlite.f90:1566.15:
  34885.  
  34886. CALL passed()
  34887. 1
  34888. Warning: Procedure 'passed' called with an implicit interface at (1)
  34889. tstlite.f90:1572.53:
  34890.  
  34891. CALL test_begin(' Get attribute rank/info ')
  34892. 1
  34893. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34894. tstlite.f90:1605.15:
  34895.  
  34896. CALL passed()
  34897. 1
  34898. Warning: Procedure 'passed' called with an implicit interface at (1)
  34899. tstlite.f90:30.24:
  34900.  
  34901. CALL test_attributes()
  34902. 1
  34903. Warning: Procedure 'test_attributes' called with an implicit interface at (1)
  34904. tsttable.f90:142.53:
  34905.  
  34906. CALL test_begin(' Make table ')
  34907. 1
  34908. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34909. tsttable.f90:157.15:
  34910.  
  34911. CALL passed()
  34912. 1
  34913. Warning: Procedure 'passed' called with an implicit interface at (1)
  34914. tsttable.f90:164.53:
  34915.  
  34916. CALL test_begin(' Read/Write field by name ')
  34917. 1
  34918. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34919. tsttable.f90:236.10:
  34920.  
  34921. IF ( bufdr(i) .NE. bufd(i) ) THEN
  34922. 1
  34923. Warning: Inequality comparison for REAL(8) at (1)
  34924. tsttable.f90:250.10:
  34925.  
  34926. IF ( bufrr(i) .NE. bufr(i) ) THEN
  34927. 1
  34928. Warning: Inequality comparison for REAL(4) at (1)
  34929. tsttable.f90:258.15:
  34930.  
  34931. CALL passed()
  34932. 1
  34933. Warning: Procedure 'passed' called with an implicit interface at (1)
  34934. tsttable.f90:264.53:
  34935.  
  34936. CALL test_begin(' Read/Write field by index ')
  34937. 1
  34938. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34939. tsttable.f90:319.10:
  34940.  
  34941. IF ( bufdr(i) .NE. bufd(i) ) THEN
  34942. 1
  34943. Warning: Inequality comparison for REAL(8) at (1)
  34944. tsttable.f90:333.10:
  34945.  
  34946. IF ( bufrr(i) .NE. bufr(i) ) THEN
  34947. 1
  34948. Warning: Inequality comparison for REAL(4) at (1)
  34949. tsttable.f90:341.15:
  34950.  
  34951. CALL passed()
  34952. 1
  34953. Warning: Procedure 'passed' called with an implicit interface at (1)
  34954. tsttable.f90:349.53:
  34955.  
  34956. CALL test_begin(' Insert field ')
  34957. 1
  34958. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34959. tsttable.f90:358.10:
  34960.  
  34961. IF ( bufrr(i) .NE. bufr(i) ) THEN
  34962. 1
  34963. Warning: Inequality comparison for REAL(4) at (1)
  34964. tsttable.f90:366.15:
  34965.  
  34966. CALL passed()
  34967. 1
  34968. Warning: Procedure 'passed' called with an implicit interface at (1)
  34969. tsttable.f90:372.53:
  34970.  
  34971. CALL test_begin(' Delete field ')
  34972. 1
  34973. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34974. tsttable.f90:376.15:
  34975.  
  34976. CALL passed()
  34977. 1
  34978. Warning: Procedure 'passed' called with an implicit interface at (1)
  34979. tsttable.f90:383.53:
  34980.  
  34981. CALL test_begin(' Get table info ')
  34982. 1
  34983. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34984. tsttable.f90:392.15:
  34985.  
  34986. CALL passed()
  34987. 1
  34988. Warning: Procedure 'passed' called with an implicit interface at (1)
  34989. tsttable.f90:398.53:
  34990.  
  34991. CALL test_begin(' Get fields info ')
  34992. 1
  34993. Warning: Procedure 'test_begin' called with an implicit interface at (1)
  34994. tsttable.f90:425.15:
  34995.  
  34996. CALL passed()
  34997. 1
  34998. Warning: Procedure 'passed' called with an implicit interface at (1)
  34999. tsttable.f90:22.20:
  35000.  
  35001. CALL test_table1()
  35002. 1
  35003. Warning: Procedure 'test_table1' called with an implicit interface at (1)
  35004. tstlite.f90:1349.42:
  35005.  
  35006. CHARACTER(LEN=5), PARAMETER :: attrname1 = "attr1" ! Attribute name
  35007. 1
  35008. Warning: Unused parameter 'attrname1' declared at (1)
  35009. tstlite.f90:1355.39:
  35010.  
  35011. CHARACTER(LEN=16), PARAMETER :: buf_c = "string attribute"
  35012. 1
  35013. Warning: Unused parameter 'buf_c' declared at (1)
  35014. tstlite.f90:1358.45:
  35015.  
  35016. CHARACTER(LEN=16) :: bufr_c ! Data buffer
  35017. 1
  35018. Warning: Unused variable 'bufr_c' declared at (1)
  35019. tstlite.f90:1359.48:
  35020.  
  35021. CHARACTER(LEN=18) :: bufr_c_lg ! Data buffer
  35022. 1
  35023. Warning: Unused variable 'bufr_c_lg' declared at (1)
  35024. tstlite.f90:1347.28:
  35025.  
  35026. INTEGER(HID_T) :: file_id1
  35027. 1
  35028. Warning: Unused variable 'file_id1' declared at (1)
  35029. tstlite.f90:1345.42:
  35030.  
  35031. CHARACTER(len=9), PARAMETER :: filename1 ="tattr.h5" ! C written attribute file
  35032. 1
  35033. Warning: Unused parameter 'filename1' declared at (1)
  35034. tstlite.f90:1049.42:
  35035.  
  35036. CHARACTER(LEN=5), PARAMETER :: dsetname1 = "dset1" ! Dataset name
  35037. 1
  35038. Warning: Unused parameter 'dsetname1' declared at (1)
  35039. FCLD tstds
  35040. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35041. ld: warning: option -s is obsolete and being ignored
  35042. FCLD tstimage
  35043. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35044. ld: warning: option -s is obsolete and being ignored
  35045. FCLD tsttable
  35046. FCLD tstlite
  35047. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35048. ld: warning: option -s is obsolete and being ignored
  35049. ld: warning: directory not found for option '-L/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35050. ld: warning: option -s is obsolete and being ignored
  35051. Making all in perform
  35052. HDF5: Installing...
  35053. + for d in examples fortran hl
  35054. + cd examples
  35055. + /Applications/Xcode.app/Contents/Developer/usr/bin/make install-examples
  35056. Making install in src
  35057. + /opt/local/bin/ginstall -c ./h5_write.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35058. + /opt/local/bin/ginstall -c ./h5_read.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35059. + /opt/local/bin/ginstall -c ./h5_extend_write.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35060. + /opt/local/bin/ginstall -c ./h5_chunk_read.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35061. + /opt/local/bin/ginstall -c ./h5_crtgrpd.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35062. + /opt/local/bin/ginstall -c ./h5_subset.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35063. + /opt/local/bin/ginstall -c ./h5_cmprss.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35064. + /opt/local/bin/ginstall -c ./h5_rdwt.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35065. + /opt/local/bin/ginstall -c ./h5_crtgrpar.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35066. + /opt/local/bin/ginstall -c ./h5_extend.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35067. + /opt/local/bin/ginstall -c ./h5_crtatt.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35068. + /opt/local/bin/ginstall -c ./h5_crtgrp.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35069. + /opt/local/bin/ginstall -c ./h5_crtdat.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35070. + /opt/local/bin/ginstall -c ./h5_compound.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35071. + /opt/local/bin/ginstall -c ./h5_group.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35072. + /opt/local/bin/ginstall -c ./h5_select.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35073. + /opt/local/bin/ginstall -c ./h5_attribute.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35074. + /opt/local/bin/ginstall -c ./h5_mount.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35075. + /opt/local/bin/ginstall -c ./h5_reference.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35076. + /opt/local/bin/ginstall -c ./h5_drivers.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35077. + /opt/local/bin/ginstall -c ./h5_extlink.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35078. + /opt/local/bin/ginstall -c ./h5_elink_unix2win.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35079. + /opt/local/bin/ginstall -c ./h5_ref2reg.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35080. + /opt/local/bin/ginstall -c ./h5_shared_mesg.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35081. + /opt/local/bin/ginstall -c ./ph5example.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35082. + /opt/local/bin/ginstall -c run-c-ex.sh /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/c/.
  35083. + /opt/local/bin/ginstall -c ./README /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/.
  35084. + /opt/local/bin/ginstall -c ./run-all-ex.sh /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/.
  35085. + for d in examples fortran hl
  35086. + cd fortran
  35087. + /Applications/Xcode.app/Contents/Developer/usr/bin/make install-examples
  35088. + /opt/local/bin/ginstall -c ./h5_crtdat.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35089. + /opt/local/bin/ginstall -c ./h5_rdwt.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35090. + /opt/local/bin/ginstall -c ./h5_crtatt.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35091. + /opt/local/bin/ginstall -c ./h5_crtgrp.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35092. + /opt/local/bin/ginstall -c ./h5_crtgrpar.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35093. + /opt/local/bin/ginstall -c ./h5_crtgrpd.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35094. + /opt/local/bin/ginstall -c ./h5_extend.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35095. + /opt/local/bin/ginstall -c ./h5_subset.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35096. + /opt/local/bin/ginstall -c ./h5_cmprss.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35097. + /opt/local/bin/ginstall -c ./hyperslab.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35098. + /opt/local/bin/ginstall -c ./selectele.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35099. + /opt/local/bin/ginstall -c ./refobjexample.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35100. + /opt/local/bin/ginstall -c ./refregexample.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35101. + /opt/local/bin/ginstall -c ./mountexample.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35102. + /opt/local/bin/ginstall -c ./compound.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35103. + /opt/local/bin/ginstall -c ./ph5example.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35104. + /opt/local/bin/ginstall -c ./rwdset_fortran2003.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35105. + /opt/local/bin/ginstall -c ./nested_derived_type.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35106. + /opt/local/bin/ginstall -c ./compound_fortran2003.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35107. + /opt/local/bin/ginstall -c ./compound_complex_fortran2003.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35108. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35109. /bin/sh ../libtool --mode=install /opt/local/bin/ginstall -c libhdf5.la '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35110. + /opt/local/bin/ginstall -c run-fortran-ex.sh /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/fortran/.
  35111. + for d in examples fortran hl
  35112. + cd hl
  35113. + /Applications/Xcode.app/Contents/Developer/usr/bin/make install-examples
  35114. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5.lai /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.la
  35115. + for d in examples fortran
  35116. + cd examples
  35117. + /Applications/Xcode.app/Contents/Developer/usr/bin/make install-examples
  35118. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5.a /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a
  35119. + /opt/local/bin/ginstall -c ./ex_lite1.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35120. libtool: install: chmod 644 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a
  35121. + /opt/local/bin/ginstall -c ./ex_lite2.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35122. libtool: install: ranlib /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a
  35123. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5CS.o) has no symbols
  35124. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5Dmpio.o) has no symbols
  35125. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5Fmpi.o) has no symbols
  35126. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5FDdirect.o) has no symbols
  35127. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5FDmpi.o) has no symbols
  35128. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5FDmpio.o) has no symbols
  35129. + /opt/local/bin/ginstall -c ./ex_lite3.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35130. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5MFdbg.o) has no symbols
  35131. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5Obogus.o) has no symbols
  35132. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5Smpio.o) has no symbols
  35133. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5TS.o) has no symbols
  35134. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5.a(H5Zszip.o) has no symbols
  35135. + /opt/local/bin/ginstall -c ./ptExampleFL.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35136. + /opt/local/bin/ginstall -c ./ex_image1.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35137. + /opt/local/bin/ginstall -c ./ex_image2.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35138. + /opt/local/bin/ginstall -c ./ex_table_01.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35139. + /opt/local/bin/ginstall -c ./ex_table_02.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35140. + /opt/local/bin/ginstall -c ./ex_table_03.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35141. + /opt/local/bin/ginstall -c ./ex_table_04.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35142. + /opt/local/bin/ginstall -c ./ex_table_05.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35143. + /opt/local/bin/ginstall -c ./ex_table_06.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35144. + /opt/local/bin/ginstall -c ./ex_table_07.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35145. + /opt/local/bin/ginstall -c ./ex_table_08.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35146. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/include'
  35147. + /opt/local/bin/ginstall -c ./ex_table_09.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35148. /opt/local/bin/ginstall -c -m 644 hdf5.h H5api_adpt.h H5overflow.h H5pubconf.h H5public.h H5version.h H5Apublic.h H5ACpublic.h H5Cpublic.h H5Dpublic.h H5Epubgen.h H5Epublic.h H5Fpublic.h H5FDpublic.h H5FDcore.h H5FDdirect.h H5FDfamily.h H5FDlog.h H5FDmpi.h H5FDmpio.h H5FDmulti.h H5FDsec2.h H5FDstdio.h H5Gpublic.h H5Ipublic.h H5Lpublic.h H5MMpublic.h H5Opublic.h H5Ppublic.h H5PLextern.h H5Rpublic.h H5Spublic.h H5Tpublic.h H5Zpublic.h '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/include'
  35149. + /opt/local/bin/ginstall -c ./ex_table_10.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35150. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35151. + /opt/local/bin/ginstall -c ./ex_table_11.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35152. /opt/local/bin/ginstall -c -m 644 libhdf5.settings '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35153. + /opt/local/bin/ginstall -c ./ex_table_12.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35154. Making install in test
  35155. + /opt/local/bin/ginstall -c ./ex_ds1.c /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35156. + /opt/local/bin/ginstall -c ./image24pixel.txt /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35157. + /opt/local/bin/ginstall -c ./image8.txt /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35158. + /opt/local/bin/ginstall -c ./pal_rgb.h /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35159. + /opt/local/bin/ginstall -c run-hlc-ex.sh /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/c/.
  35160. + /opt/local/bin/ginstall -c ./run-hl-ex.sh /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/.
  35161. + for d in examples fortran
  35162. + cd fortran
  35163. + /Applications/Xcode.app/Contents/Developer/usr/bin/make install-examples
  35164. + /opt/local/bin/ginstall -c ./exlite.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/fortran/.
  35165. + /opt/local/bin/ginstall -c ./ex_ds1.f90 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/fortran/.
  35166. + /opt/local/bin/ginstall -c run-hlfortran-ex.sh /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/share/hdf5_examples/hl/fortran/.
  35167. Making install in tools
  35168. Making install in lib
  35169. Making install in h5diff
  35170. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35171. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5diff '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35172. libtool: install: /opt/local/bin/ginstall -c h5diff /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5diff
  35173. Making install in h5ls
  35174. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35175. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5ls '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35176. libtool: install: /opt/local/bin/ginstall -c h5ls /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5ls
  35177. Making install in h5dump
  35178. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35179. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5dump '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35180. libtool: install: /opt/local/bin/ginstall -c h5dump /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5dump
  35181. Making install in misc
  35182. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35183. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35184. /opt/local/bin/ginstall -c h5redeploy '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35185. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5debug h5repart h5mkgrp '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35186. libtool: install: /opt/local/bin/ginstall -c h5debug /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5debug
  35187. libtool: install: /opt/local/bin/ginstall -c h5repart /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5repart
  35188. libtool: install: /opt/local/bin/ginstall -c h5mkgrp /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5mkgrp
  35189. Making install in h5import
  35190. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35191. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5import '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35192. libtool: install: /opt/local/bin/ginstall -c h5import /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5import
  35193. Making install in h5repack
  35194. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35195. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5repack '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35196. libtool: install: /opt/local/bin/ginstall -c h5repack /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5repack
  35197. Making install in h5jam
  35198. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35199. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5jam h5unjam '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35200. libtool: install: /opt/local/bin/ginstall -c h5jam /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5jam
  35201. libtool: install: /opt/local/bin/ginstall -c h5unjam /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5unjam
  35202. Making install in h5copy
  35203. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35204. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5copy '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35205. libtool: install: /opt/local/bin/ginstall -c h5copy /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5copy
  35206. Making install in h5stat
  35207. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35208. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c h5stat '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35209. libtool: install: /opt/local/bin/ginstall -c h5stat /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5stat
  35210. Making install in .
  35211. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35212. /bin/sh ../libtool --mode=install /opt/local/bin/ginstall -c h5perf_serial '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35213. libtool: install: /opt/local/bin/ginstall -c h5perf_serial /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5perf_serial
  35214. Making install in fortran
  35215. Making install in src
  35216. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35217. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c libhdf5_fortran.la '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35218. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5_fortran.lai /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_fortran.la
  35219. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5_fortran.a /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_fortran.a
  35220. libtool: install: chmod 644 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_fortran.a
  35221. libtool: install: ranlib /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_fortran.a
  35222. ranlib: file: /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_fortran.a(H5fortran_types.o) has no symbols
  35223. Making install in test
  35224. Making install in hl
  35225. Making install in src
  35226. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/include'
  35227. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35228. /bin/sh ../../libtool --mode=install /opt/local/bin/ginstall -c libhdf5_hl.la '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35229. /opt/local/bin/ginstall -c -m 644 hdf5_hl.h H5DOpublic.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/include'
  35230. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5_hl.lai /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_hl.la
  35231. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5_hl.a /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_hl.a
  35232. libtool: install: chmod 644 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_hl.a
  35233. libtool: install: ranlib /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5_hl.a
  35234. Making install in test
  35235. Making install in tools
  35236. Making install in gif2h5
  35237. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35238. /bin/sh ../../../libtool --mode=install /opt/local/bin/ginstall -c gif2h5 h52gif '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35239. libtool: install: /opt/local/bin/ginstall -c gif2h5 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/gif2h5
  35240. libtool: install: /opt/local/bin/ginstall -c h52gif /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h52gif
  35241. Making install in fortran
  35242. Making install in src
  35243. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35244. /bin/sh ../../../libtool --mode=install /opt/local/bin/ginstall -c libhdf5hl_fortran.la '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib'
  35245. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5hl_fortran.lai /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5hl_fortran.la
  35246. libtool: install: /opt/local/bin/ginstall -c .libs/libhdf5hl_fortran.a /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5hl_fortran.a
  35247. libtool: install: chmod 644 /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5hl_fortran.a
  35248. libtool: install: ranlib /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/lib/libhdf5hl_fortran.a
  35249. Making install in test
  35250. Making install in perform
  35251. /opt/local/bin/gmkdir -p '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35252. /bin/sh ../libtool --mode=install /opt/local/bin/ginstall -c h5perf_serial '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35253. libtool: install: /opt/local/bin/ginstall -c h5perf_serial /Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin/h5perf_serial
  35254. ~/Cactus/configs/sim/scratch
  35255. HDF5: Unpacking checker archive...
  35256. ~/Cactus/configs/sim/scratch/build/HDF5 ~/Cactus/configs/sim/scratch
  35257. HDF5: Configuring checker...
  35258. checking for gcc... gcc-mp-4.9
  35259. checking for C compiler default output file name... a.out
  35260. checking whether the C compiler works... yes
  35261. checking whether we are cross compiling... no
  35262. checking for suffix of executables...
  35263. checking for suffix of object files... o
  35264. checking whether we are using the GNU C compiler... yes
  35265. checking whether gcc-mp-4.9 accepts -g... yes
  35266. checking for gcc-mp-4.9 option to accept ISO C89... none needed
  35267. checking how to run the C preprocessor... gcc-mp-4.9 -E
  35268. checking for grep that handles long lines and -e... /usr/bin/grep
  35269. checking for egrep... /usr/bin/grep -E
  35270. checking for ANSI C header files... yes
  35271. checking for sys/types.h... yes
  35272. checking for sys/stat.h... yes
  35273. checking for stdlib.h... yes
  35274. checking for string.h... yes
  35275. checking for memory.h... yes
  35276. checking for strings.h... yes
  35277. checking for inttypes.h... yes
  35278. checking for stdint.h... yes
  35279. checking for unistd.h... yes
  35280. checking whether byte ordering is bigendian... no
  35281. checking for a BSD-compatible install... /opt/local/bin/ginstall -c
  35282. checking whether build environment is sane... yes
  35283. checking for a thread-safe mkdir -p... /opt/local/bin/gmkdir -p
  35284. checking for gawk... gawk
  35285. checking whether /Applications/Xcode.app/Contents/Developer/usr/bin/make sets $(MAKE)... yes
  35286. checking for style of include used by /Applications/Xcode.app/Contents/Developer/usr/bin/make... GNU
  35287. checking dependency style of gcc-mp-4.9... gcc3
  35288. checking whether to enable maintainer-specific portions of Makefiles... no
  35289. checking for gcc... (cached) gcc-mp-4.9
  35290. checking whether we are using the GNU C compiler... (cached) yes
  35291. checking whether gcc-mp-4.9 accepts -g... (cached) yes
  35292. checking for gcc-mp-4.9 option to accept ISO C89... (cached) none needed
  35293. checking for ranlib... ranlib
  35294. checking zlib.h usability... yes
  35295. checking zlib.h presence... yes
  35296. checking for zlib.h... yes
  35297. checking for compress2 in -lz... yes
  35298. checking szlib.h usability... yes
  35299. checking szlib.h presence... yes
  35300. checking for szlib.h... yes
  35301. checking for SZ_BufftoBuffCompress in -lsz... yes
  35302. checking for I/O filters... all (shuffle,fletcher32,nbit,scaleoffset)
  35303. checking for ANSI C header files... (cached) yes
  35304. checking fcntl.h usability... yes
  35305. checking fcntl.h presence... yes
  35306. checking for fcntl.h... yes
  35307. checking for stdint.h... (cached) yes
  35308. checking for stdlib.h... (cached) yes
  35309. checking for string.h... (cached) yes
  35310. checking for an ANSI C-conforming const... yes
  35311. checking for off_t... yes
  35312. checking for size_t... yes
  35313. checking whether struct tm is in sys/time.h or time.h... time.h
  35314. checking for pow in -lm... yes
  35315. checking for stdlib.h... (cached) yes
  35316. checking for GNU libc compatible malloc... yes
  35317. checking for working memcmp... yes
  35318. checking for stdlib.h... (cached) yes
  35319. checking for GNU libc compatible realloc... yes
  35320. checking for memset... yes
  35321. checking for pow... yes
  35322. checking for strdup... yes
  35323. checking for strerror... yes
  35324. checking for strrchr... yes
  35325. checking for strstr... yes
  35326. checking for strtol... yes
  35327. configure: creating ./config.status
  35328. config.status: creating Makefile
  35329. config.status: creating src/Makefile
  35330. config.status: creating test/Makefile
  35331. config.status: creating tool/Makefile
  35332. config.status: creating src/h5chk_config.h
  35333. config.status: executing depfiles commands
  35334. HDF5: Building checker...
  35335. h5checker_api.c: In function 'h5checker_obj':
  35336. h5checker.c:348:5: warning: missing braces around initializer [-Wmissing-braces]
  35337. BT_SNODE_ID, /* id */
  35338. ^
  35339. h5checker.c:348:5: warning: (near initialization for 'BT_SNODE[0]') [-Wmissing-braces]
  35340. h5checker_api.c:10:15: warning: unused variable 'ret_value' [-Wunused-variable]
  35341. ck_err_t ret_value=SUCCEED;
  35342. ^
  35343. h5checker.c:361:5: warning: missing braces around initializer [-Wmissing-braces]
  35344. BT_ISTORE_ID, /* id */
  35345. ^
  35346. h5checker.c:361:5: warning: (near initialization for 'BT_ISTORE[0]') [-Wmissing-braces]
  35347. h5checker.c: In function 'sec2_read':
  35348. h5checker.c:771:9: warning: unused variable 'status' [-Wunused-variable]
  35349. int status;
  35350. ^
  35351. h5checker.c: In function 'multi_decode_driver':
  35352. h5checker.c:850:25: warning: variable 'memb_eoa' set but not used [-Wunused-but-set-variable]
  35353. ck_addr_t memb_eoa[FD_MEM_NTYPES];
  35354. ^
  35355. h5checker.c:845:25: warning: unused variable 'x' [-Wunused-variable]
  35356. char x[2*FD_MEM_NTYPES*8];
  35357. ^
  35358. h5checker.c: In function 'multi_open':
  35359. h5checker.c:897:11: warning: unused variable 'len' [-Wunused-variable]
  35360. int len;
  35361. ^
  35362. h5checker.c:894:25: warning: unused variable 'm' [-Wunused-variable]
  35363. driver_mem_t m;
  35364. ^
  35365. h5checker.c: In function 'family_open':
  35366. h5checker.c:1240:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  35367. if(eof = FD_get_eof(file->memb[0]))
  35368. ^
  35369. h5checker.c:1178:16: warning: unused variable 'ret' [-Wunused-variable]
  35370. int len, ret;
  35371. ^
  35372. h5checker.c:1178:11: warning: unused variable 'len' [-Wunused-variable]
  35373. int len, ret;
  35374. ^
  35375. h5checker.c:1173:25: warning: unused variable 'm' [-Wunused-variable]
  35376. driver_mem_t m;
  35377. ^
  35378. h5checker.c: In function 'family_get_eof':
  35379. h5checker.c:1365:1: warning: label 'done' defined but not used [-Wunused-label]
  35380. done:
  35381. ^
  35382. h5checker.c:1341:30: warning: unused variable 'tmp' [-Wunused-variable]
  35383. ck_addr_t eof=0, tmp;
  35384. ^
  35385. h5checker.c: In function 'OBJ_dt_decode_helper':
  35386. h5checker.c:1855:25: warning: unused variable 'array_dt' [-Wunused-variable]
  35387. type_t *array_dt; /* Temporary pointer to the array datatype */
  35388. ^
  35389. h5checker.c:1973:10: warning: unused variable 'tmp_len' [-Wunused-variable]
  35390. size_t tmp_len;
  35391. ^
  35392. h5checker.c:1604:38: warning: unused variable 'tmp' [-Wunused-variable]
  35393. unsigned flags, version, tmp;
  35394. ^
  35395. h5checker.c: In function 'OBJ_fill_old_decode':
  35396. h5checker.c:2147:26: warning: unused variable 'badinfo' [-Wunused-variable]
  35397. int version, badinfo;
  35398. ^
  35399. h5checker.c:2147:17: warning: unused variable 'version' [-Wunused-variable]
  35400. int version, badinfo;
  35401. ^
  35402. h5checker.c: In function 'OBJ_edf_decode':
  35403. h5checker.c:2567:18: warning: unused variable 's' [-Wunused-variable]
  35404. const char *s=NULL;
  35405. ^
  35406. h5checker.c: In function 'OBJ_filter_decode':
  35407. h5checker.c:2937:25: warning: unused variable 'j' [-Wunused-variable]
  35408. size_t i, j, n, name_length;
  35409. ^
  35410. h5checker.c: In function 'OBJ_attr_decode':
  35411. h5checker.c:3087:16: warning: variable 'encoding' set but not used [-Wunused-but-set-variable]
  35412. DT_cset_t encoding;
  35413. ^
  35414. h5checker.c: In function 'addr_decode':
  35415. h5checker.c:3974:16: warning: unused variable 'ret' [-Wunused-variable]
  35416. ck_addr_t ret;
  35417. ^
  35418. h5checker.c: In function 'check_superblock':
  35419. h5checker.c:4430:16: warning: unused variable 'drv_addr' [-Wunused-variable]
  35420. ck_addr_t drv_addr = lshared->super_addr + lshared->driver_addr;
  35421. ^
  35422. h5checker.c: In function 'check_sym':
  35423. h5checker.c:4657:32: warning: unused variable 'ret' [-Wunused-variable]
  35424. int sym_version, badinfo, ret;
  35425. ^
  35426. h5checker.c:4653:14: warning: unused variable 'nsyms' [-Wunused-variable]
  35427. unsigned nsyms, u;
  35428. ^
  35429. h5checker.c: In function 'decode_validate_messages':
  35430. h5checker.c:5617:1: warning: label 'done' defined but not used [-Wunused-label]
  35431. done:
  35432. ^
  35433. h5checker.c: In function 'find_in_ohdr':
  35434. h5checker.c:5639:26: warning: unused variable 'type' [-Wunused-variable]
  35435. const obj_class_t *type = NULL;
  35436. ^
  35437. h5checker.c: In function 'OBJ_shared_read':
  35438. h5checker.c:5788:15: warning: unused variable 'mesg_size' [-Wunused-variable]
  35439. ck_size_t mesg_size;
  35440. ^
  35441. h5checker.c:5785:11: warning: unused variable 'mesg' [-Wunused-variable]
  35442. void *mesg;
  35443. ^
  35444. h5checker.c:5782:15: warning: unused variable 'status' [-Wunused-variable]
  35445. int idx, status;
  35446. ^
  35447. h5checker.c: In function 'check_obj_header':
  35448. h5checker.c:5908:18: warning: unused variable 'nlink' [-Wunused-variable]
  35449. int version, nlink, idx, badinfo;
  35450. ^
  35451. h5checker.c:5908:9: warning: unused variable 'version' [-Wunused-variable]
  35452. int version, nlink, idx, badinfo;
  35453. ^
  35454. h5checker.c:5899:17: warning: unused variable 'flags' [-Wunused-variable]
  35455. uint8_t *p, flags, *start_buf;
  35456. ^
  35457. h5checker.c: At top level:
  35458. h5checker.c:90:13: warning: 'set_fami_driver_properties' declared 'static' but never defined [-Wunused-function]
  35459. static void set_fami_driver_properties(driver_fami_fapl_t **, driver_mem_t *, const char **, ck_addr_t *);
  35460. ^
  35461. h5error.c: In function 'error_push':
  35462. h5error.c:70:19: warning: unused variable 'func_len' [-Wunused-variable]
  35463. int desc_len, func_len;
  35464. ^
  35465. h5error.c:70:9: warning: unused variable 'desc_len' [-Wunused-variable]
  35466. int desc_len, func_len;
  35467. ^
  35468. h5error.c:69:11: warning: unused variable 'new_desc' [-Wunused-variable]
  35469. char *new_desc;
  35470. ^
  35471. h5error.c:68:11: warning: unused variable 'new_func' [-Wunused-variable]
  35472. char *new_func;
  35473. ^
  35474. h5error.c: In function 'error_print':
  35475. h5error.c:134:10: warning: unused variable 'sec_null' [-Wunused-variable]
  35476. int sec_null = 0;
  35477. ^
  35478. h5error.c:126:12: warning: unused variable 'fname' [-Wunused-variable]
  35479. char *fname;
  35480. ^
  35481. h5error.c:124:17: warning: unused variable 'sec_str' [-Wunused-variable]
  35482. const char *sec_str = NULL;
  35483. ^
  35484. h5error.c:123:17: warning: unused variable 'prim_str' [-Wunused-variable]
  35485. const char *prim_str = NULL;
  35486. ^
  35487. h5error.c: At top level:
  35488. h5error.c:165:1: warning: 'get_prim_err' defined but not used [-Wunused-function]
  35489. get_prim_err(primary_err_t n)
  35490. ^
  35491. h5error.c:178:1: warning: 'get_sec_err' defined but not used [-Wunused-function]
  35492. get_sec_err(secondary_err_t n)
  35493. ^
  35494. h5checkerV2_0.c: In function 'HF_huge_btree2_dir_compare':
  35495. h5checkerV2_0.c:386:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35496. } /* HF_huge_btree2_dir_compare() */
  35497. ^
  35498. h5checkerV2_0.c: In function 'HF_huge_btree2_filt_dir_compare':
  35499. h5checkerV2_0.c:392:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35500. } /* HF_huge_btree2_filt_dir_compare() */
  35501. ^
  35502. h5checkerV2_0.c: In function 'G_dense_btree2_name_compare':
  35503. h5checkerV2_0.c:399:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35504. } /* G_dense_btree2_name_compare() */
  35505. ^
  35506. h5checkerV2_0.c: In function 'G_dense_btree2_corder_compare':
  35507. h5checkerV2_0.c:405:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35508. } /* G_dense_btree2_corder_compare() */
  35509. ^
  35510. h5checkerV2_0.c: In function 'SM_message_compare':
  35511. h5checkerV2_0.c:411:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35512. } /* SM_message_compare() */
  35513. ^
  35514. h5checkerV2_0.c: In function 'A_dense_btree2_name_compare':
  35515. h5checkerV2_0.c:417:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35516. } /* A_dense_btree2_name_compare() */
  35517. ^
  35518. h5checkerV2_0.c: In function 'A_dense_btree2_corder_compare':
  35519. h5checkerV2_0.c:423:1: warning: no return statement in function returning non-void [-Wreturn-type]
  35520. } /* A_dense_btree2_corder_compare() */
  35521. ^
  35522. h5checkerV2_0.c: In function 'check_bt2_hdr':
  35523. h5checkerV2_0.c:462:17: warning: variable 'logical' set but not used [-Wunused-but-set-variable]
  35524. ck_addr_t logical;
  35525. ^
  35526. h5checkerV2_0.c:457:29: warning: variable 'merge_percent' set but not used [-Wunused-but-set-variable]
  35527. uint8_t split_percent, merge_percent;
  35528. ^
  35529. h5checkerV2_0.c:457:14: warning: variable 'split_percent' set but not used [-Wunused-but-set-variable]
  35530. uint8_t split_percent, merge_percent;
  35531. ^
  35532. h5checkerV2_0.c: In function 'check_bt2_leaf':
  35533. h5checkerV2_0.c:610:17: warning: variable 'logical' set but not used [-Wunused-but-set-variable]
  35534. ck_addr_t logical;
  35535. ^
  35536. h5checkerV2_0.c: In function 'check_bt2_internal':
  35537. h5checkerV2_0.c:718:25: warning: variable 'logical' set but not used [-Wunused-but-set-variable]
  35538. ck_addr_t logical;
  35539. ^
  35540. h5checkerV2_0.c:709:20: warning: unused variable 'badinfo' [-Wunused-variable]
  35541. int version, badinfo;
  35542. ^
  35543. h5checkerV2_0.c: In function 'HF_sect_row_init_cls':
  35544. h5checkerV2_0.c:1061:1: warning: label 'done' defined but not used [-Wunused-label]
  35545. done:
  35546. ^
  35547. h5checkerV2_0.c: In function 'HF_sect_indirect_init_cls':
  35548. h5checkerV2_0.c:1077:1: warning: label 'done' defined but not used [-Wunused-label]
  35549. done:
  35550. ^
  35551. h5checkerV2_0.c: In function 'check_fssection':
  35552. h5checkerV2_0.c:1187:26: warning: unused variable 'des_flags' [-Wunused-variable]
  35553. unsigned des_flags;
  35554. ^
  35555. h5checkerV2_0.c: In function 'HF_dtable_init':
  35556. h5checkerV2_0.c:1397:16: warning: unused variable 'acc_block_off' [-Wunused-variable]
  35557. ck_hsize_t acc_block_off; /* Accumulated block offset */
  35558. ^
  35559. h5checkerV2_0.c: In function 'check_iblock_real':
  35560. h5checkerV2_0.c:1491:11: warning: unused variable 'i' [-Wunused-variable]
  35561. int i;
  35562. ^
  35563. h5checkerV2_0.c:1490:27: warning: unused variable 'col' [-Wunused-variable]
  35564. unsigned entry, row, col;
  35565. ^
  35566. h5checkerV2_0.c:1490:22: warning: unused variable 'row' [-Wunused-variable]
  35567. unsigned entry, row, col;
  35568. ^
  35569. h5checkerV2_0.c:1490:15: warning: unused variable 'entry' [-Wunused-variable]
  35570. unsigned entry, row, col;
  35571. ^
  35572. h5checkerV2_0.c:1489:15: warning: unused variable 'dir_rows' [-Wunused-variable]
  35573. unsigned dir_rows;
  35574. ^
  35575. h5checkerV2_0.c: In function 'check_dtable':
  35576. h5checkerV2_0.c:2069:1: warning: label 'done' defined but not used [-Wunused-label]
  35577. done:
  35578. ^
  35579. h5checkerV2_0.c: In function 'HF_huge_get_obj_info':
  35580. h5checkerV2_0.c:2567:1: warning: label 'done' defined but not used [-Wunused-label]
  35581. done:
  35582. ^
  35583. h5checkerV2_0.c: In function 'HF_get_obj_info':
  35584. h5checkerV2_0.c:2627:1: warning: label 'done' defined but not used [-Wunused-label]
  35585. done:
  35586. ^
  35587. h5checkerV2_0.c: In function 'HF_huge_read':
  35588. h5checkerV2_0.c:2638:15: warning: unused variable 'filter_mask' [-Wunused-variable]
  35589. unsigned filter_mask = 0; /* Filter mask for object (only used for filtered objects) */
  35590. ^
  35591. h5checkerV2_0.c: In function 'HF_tiny_read':
  35592. h5checkerV2_0.c:2827:1: warning: label 'done' defined but not used [-Wunused-label]
  35593. done:
  35594. ^
  35595. h5checkerV2_0.c:2796:15: warning: unused variable 'ret_value' [-Wunused-variable]
  35596. ck_err_t ret_value=SUCCEED; /* Return value */
  35597. ^
  35598. h5checkerV2_0.c: In function 'HF_read':
  35599. h5checkerV2_0.c:2875:1: warning: label 'done' defined but not used [-Wunused-label]
  35600. done:
  35601. ^
  35602. h5checkerV2_0.c: In function 'check_SOHM':
  35603. h5checkerV2_0.c:2956:10: warning: unused variable 'ck_msg_op' [-Wunused-variable]
  35604. ck_op_t ck_msg_op = NULL;
  35605. ^
  35606. h5checkerV2_0.c: In function 'SM_type_to_flag':
  35607. h5checkerV2_0.c:3114:1: warning: label 'done' defined but not used [-Wunused-label]
  35608. done:
  35609. ^
  35610. h5checkerV2_0.c: At top level:
  35611. h5checkerV2_0.c:84:17: warning: 'SOHM_ck_msg_cb' declared 'static' but never defined [-Wunused-function]
  35612. static ck_err_t SOHM_ck_msg_cb(driver_t *file, const void *_record, void *_ck_udata);
  35613. ^
  35614. h5checkerV2_0.c: In function 'HF_close':
  35615. h5checkerV2_0.c:2477:1: warning: control reaches end of non-void function [-Wreturn-type]
  35616. } /* HF_close() */
  35617. ^
  35618. h5checker.c: In function 'family_get_eof':
  35619. h5checker.c:1352:11: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35620. if((eof = FD_get_eof(file->memb[i])) != 0)
  35621. ^
  35622. h5checker.c: In function 'multi_get_eof':
  35623. h5checker.c:1092:7: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35624. tmp += multi_file->fa.memb_addr[mt];
  35625. ^
  35626. h5checker.c: In function 'family_open':
  35627. h5checker.c:1241:21: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35628. file->fa.memb_size = eof;
  35629. ^
  35630. h5checker.c: In function 'FD_get_eof':
  35631. h5checker.c:692:5: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35632. return(ret_value);
  35633. ^
  35634. h5checker.c: In function 'check_lheap':
  35635. h5checker.c:5032:7: warning: 'data_seg_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35636. if(data_seg_size <= 0) {
  35637. ^
  35638. h5checker.c:5096:25: warning: 'size_free_block' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35639. if(saved_offset + size_free_block > data_seg_size) {
  35640. ^
  35641. h5checker.c: In function 'check_obj_header':
  35642. h5checker.c:5950:13: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35643. rel_eoa = abs_eoa - lshared->base_addr;
  35644. ^
  35645. h5checker.c:531:11: warning: 'name_list' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35646. nl->head = nl->head->next;
  35647. ^
  35648. h5checker.c:5415:18: note: 'name_list' was declared here
  35649. name_list_t *name_list;
  35650. ^
  35651. h5pline.c: In function 'pline_init_interface':
  35652. h5pline.c:121:1: warning: label 'done' defined but not used [-Wunused-label]
  35653. done:
  35654. ^
  35655. h5pline.c: In function 'Z_scaleoffset_postdecompress_fd':
  35656. h5pline.c:1334:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35657. Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, filval_buf, minbits, sminval, D_val)
  35658. ^
  35659. h5pline.c:1334:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35660. h5pline.c:1334:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35661. h5pline.c:1334:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35662. h5pline.c:1334:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35663. h5pline.c:1334:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35664. h5pline.c:1336:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35665. Z_scaleoffset_postdecompress_3(double, data, d_nelmts, filavail, filval_buf, minbits, sminval, D_val)
  35666. ^
  35667. h5pline.c:1336:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35668. h5pline.c:1336:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35669. h5pline.c:1336:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35670. h5pline.c:1336:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35671. h5pline.c:1336:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  35672. h5checker.c: In function 'check_btree.constprop':
  35673. h5checker.c:4829:2: warning: 'logical' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35674. error_push(ERR_LEV_1, ERR_LEV_1A1,
  35675. ^
  35676. h5checker.c: In function 'OBJ_shared_read':
  35677. h5checker.c:5825:12: warning: 'start_buf' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35678. ret_value = type->decode(file, mesg_ptr, start_buf, logi_base);
  35679. ^
  35680. h5checker.c:5825:12: warning: 'logi_base' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35681. h5checker.c: In function 'check_superblock':
  35682. h5checker.c:4139:6: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized]
  35683. addr>>=1;
  35684. ^
  35685. h5checker.c:686:18: note: 'ret_value' was declared here
  35686. ck_addr_t ret_value;
  35687. ^
  35688. h5checker_main.c: In function 'main':
  35689. h5checker_main.c:30:11: warning: unused variable 'rest' [-Wunused-variable]
  35690. char *rest;
  35691. ^
  35692. h5checker_main.c:21:12: warning: unused variable 'inputfd' [-Wunused-variable]
  35693. FILE *inputfd;
  35694. ^
  35695. h5checker_main.c:20:15: warning: unused variable 'gheap_addr' [-Wunused-variable]
  35696. ck_addr_t gheap_addr;
  35697. ^
  35698. HDF5: Installing checker...
  35699. /opt/local/bin/ginstall -c h5check '/Users/comerduncan/Cactus/configs/sim/scratch/external/HDF5/bin'
  35700. ~/Cactus/configs/sim/scratch
  35701. HDF5: Cleaning up...
  35702. HDF5: Done.
  35703. Creating /Users/comerduncan/Cactus/configs/sim/lib/libthorn_HDF5.a
  35704. make: *** [sim] Error 2
Add Comment
Please, Sign In to add comment