We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 45d46ab commit d86e952Copy full SHA for d86e952
src/bool/logbool.f90
@@ -14,6 +14,8 @@ logical(c_bool) function logical_not(L) bind(C)
14
integer :: i
15
integer(C_INT) :: ic
16
17
+character(*), parameter :: fmt = '(a16,2x,i3,2x,z8)'
18
+
19
!> avoid uninitialized variable warning
20
i = 0
21
ic = 0
@@ -33,11 +35,12 @@ logical(c_bool) function logical_not(L) bind(C)
33
35
34
36
print '(/, a, l1, a, l1)', "logical_not(", L, "): ", logical_not
37
-print '(a,1x,a)', "storage_size()", "bits"
-print '(a15,i0)', "logical: ", storage_size(Ld)
38
-print '(a15,i0)', "C_BOOL: ", storage_size(L)
39
-print '(a15,i0)', "integer: ", storage_size(i)
40
-print '(a15,i0)', "C_INT: ", storage_size(ic)
+print '(a16,2x,a,2x,a8)', "storage_size()", "bits", "hex"
+print fmt, "logical:", storage_size(Ld), Ld
41
+print fmt, "C_BOOL: ", storage_size(L), L
42
+print fmt, "integer: ", storage_size(i), i
43
+print fmt, "C_INT: ", storage_size(ic), ic
44
45
end function logical_not
46
0 commit comments