You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In general, one needs to check that `logical(C_BOOL)` works as expected on the compiler because pre-Fortran 2018, the C_BOOL type was compiler-dependent.
85
-
86
-
Thanks, I see this in these discussions too.
82
+
supports F2018 standard `C_BOOL` if `nvfortran -Munixlogical` is used.
87
83
88
84
*[ifort might return an incorrect C_BOOL .true. in iso_c_binding - Intel Community](https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-might-return-an-incorrect-C-BOOL-true-in-iso-c-binding/m-p/999050)
89
85
*[Internal representation of LOGICAL variables (The GNU Fortran Compiler](https://gcc.gnu.org/onlinedocs/gfortran/Internal-representation-of-LOGICAL-variables.html#Internal-representation-of-LOGICAL-variables)
@@ -94,6 +90,39 @@ Thanks, I see this in these discussions too.
0 commit comments