-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Description
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?
Metadata
Metadata
Assignees
Labels
No labels