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
Compiling with gfortran 13 (after replacing -module by -Mmodules) produces many errors:
--- CMakeFiles/ittnotify.dir/all ---
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:26:39:
26 | integer, parameter :: itt_ptr = int_ptr_kind()
| 1
Error: Function 'int_ptr_kind' at (1) has no IMPLICIT type
--- CMakeFiles/advisor.dir/all ---
(null):0: confused by earlier errors, bailing out
*** [fortran/advisor_annotate.o] Error code 1
make[2]: stopped making "CMakeFiles/advisor.dir/depend" in /usr/ports/devel/ittapi/work/.build
make[2]: 1 error
make[2]: stopped making "CMakeFiles/advisor.dir/depend" in /usr/ports/devel/ittapi/work/.build
*** [CMakeFiles/advisor.dir/all] Error code 2
make[1]: stopped making "all" in /usr/ports/devel/ittapi/work/.build
--- CMakeFiles/ittnotify.dir/all ---
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:78:23:
78 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Parameter 'itt_ptr' at (1) has not been declared or is a variable, which does not reduce to a constant expression
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:79:23:
79 | integer(kind=itt_ptr), intent(in), value :: size
| 1
Error: Parameter 'itt_ptr' at (1) has not been declared or is a variable, which does not reduce to a constant expression
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:84:23:
84 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Parameter 'itt_ptr' at (1) has not been declared or is a variable, which does not reduce to a constant expression
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:89:23:
89 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Parameter 'itt_ptr' at (1) has not been declared or is a variable, which does not reduce to a constant expression
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:101:23:
101 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Parameter 'itt_ptr' at (1) has not been declared or is a variable, which does not reduce to a constant expression
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:212:30:
212 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:213:30:
213 | integer(kind=itt_ptr), intent(in), value :: size
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:225:30:
225 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:226:30:
226 | integer(kind=itt_ptr), intent(in), value :: size
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:236:30:
236 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:246:30:
246 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:256:30:
256 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:266:30:
266 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:276:30:
276 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:286:30:
286 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:296:30:
296 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:306:30:
306 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:316:30:
316 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:326:30:
326 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:345:30:
345 | integer(kind=itt_ptr), intent(in), value :: addr
| 1
Error: Symbol 'itt_ptr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:293:40:
293 | subroutine itt_fsync_acquired(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:283:38:
283 | subroutine itt_fsync_cancel(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:273:39:
273 | subroutine itt_fsync_prepare(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:303:41:
303 | subroutine itt_fsync_releasing(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:220:60:
220 | subroutine itt_suppress_clear_range(action, mask, addr, size)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:220:66:
220 | subroutine itt_suppress_clear_range(action, mask, addr, size)
| 1
Error: Symbol 'size' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:207:59:
207 | subroutine itt_suppress_mark_range(action, mask, addr, size)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:207:65:
207 | subroutine itt_suppress_mark_range(action, mask, addr, size)
| 1
Error: Symbol 'size' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:253:39:
253 | subroutine itt_sync_acquired(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:243:37:
243 | subroutine itt_sync_cancel(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:323:37:
323 | subroutine itt_sync_create(addr, objname, attribute)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:313:38:
313 | subroutine itt_sync_destroy(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:233:38:
233 | subroutine itt_sync_prepare(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:263:40:
263 | subroutine itt_sync_releasing(addr)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
/usr/ports/devel/ittapi/work/ittapi-3.25.3/include/fortran/posix/ittnotify.f90:342:37:
342 | subroutine itt_sync_rename(addr, objname)
| 1
Error: Symbol 'addr' at (1) has no IMPLICIT type
*** [fortran/ittfortran.o] Error code 1
make[2]: stopped making "CMakeFiles/ittnotify.dir/depend" in /usr/ports/devel/ittapi/work/.build
make[2]: 1 error
make[2]: stopped making "CMakeFiles/ittnotify.dir/depend" in /usr/ports/devel/ittapi/work/.build
*** [CMakeFiles/ittnotify.dir/all] Error code 2
make[1]: stopped making "all" in /usr/ports/devel/ittapi/work/.build
--- CMakeFiles/jitprofiling.dir/all ---
*** [CMakeFiles/jitprofiling.dir/all] Error code 6
make[1]: stopped making "all" in /usr/ports/devel/ittapi/work/.build
make[1]: 3 errors
make[1]: stopped making "all" in /usr/ports/devel/ittapi/work/.build
*** [all] Error code 2
make: stopped making "all" in /usr/ports/devel/ittapi/work/.build
make: 1 error
make: stopped making "all" in /usr/ports/devel/ittapi/work/.build
===> Compilation failed unexpectedly.
Which compiler do you use?
The text was updated successfully, but these errors were encountered:
I thought it had been abandoned: I can only find old versions for FreeBSD...
Unfortunately, we do not claim Fortran support for FreeBSD.
You can try an older version(9 for example) of the gfortran compiler, as it worked fine for Linux a couple of years ago.
Compiling with gfortran 13 (after replacing -module by -Mmodules) produces many errors:
Which compiler do you use?
The text was updated successfully, but these errors were encountered: