+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openmp-13.0.0/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openmp-13.0.0/work.log
=> Bootstrap dependency digest>=20211023: found digest-20211023
===> Building for openmp-13.0.0
[  2%] Generating kmp_i18n_id.inc
[  5%] Generating kmp_i18n_default.inc
[  5%] Built target libomp-needed-headers
[  8%] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_alloc.cpp.o
In file included from /home/pbulk/build/parallel/openmp/work/build/runtime/src/kmp_config.h:14,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:17,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_platform.h:75:2: error: #error Unknown OS
   75 | #error Unknown OS
      |  ^~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_platform.h:203:2: error: #error Unknown or unsupported architecture
  203 | #error Unknown or unsupported architecture
      |  ^~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:81,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:173:2: error: #error "Can't determine size_t printf format specifier."
  173 | #error "Can't determine size_t printf format specifier."
      |  ^~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:125,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_wrapper_malloc.h:103:2: error: #error Unknown or unsupported OS.
  103 | #error Unknown or unsupported OS.
      |  ^~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:81,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:195:9: error: 'kmp_int64' does not name a type
  195 | typedef kmp_int64 kmp_int;
      |         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:196:9: error: 'kmp_uint64' does not name a type
  196 | typedef kmp_uint64 kmp_uint;
      |         ^~~~~~~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:81,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h: In function 'kmp_real32 KMP_XCHG_REAL32(volatile kmp_real32*, kmp_real32)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:855:3: error: 'kmp_int32' was not declared in this scope
  855 |   kmp_int32 tmp =
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:857:26: error: 'tmp' was not declared in this scope
  857 |   return *(kmp_real32 *)&tmp;
      |                          ^~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h: In function 'kmp_real64 KMP_XCHG_REAL64(volatile kmp_real64*, kmp_real64)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:861:3: error: 'kmp_int64' was not declared in this scope
  861 |   kmp_int64 tmp =
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:863:26: error: 'tmp' was not declared in this scope
  863 |   return *(kmp_real64 *)&tmp;
      |                          ^~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:116,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h: At global scope:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:68:9: error: 'kmp_uint32' does not name a type
   68 | typedef kmp_uint32 kmp_lock_flags_t;
      |         ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:73:9: error: 'kmp_uint32' does not name a type
   73 | typedef kmp_uint32 kmp_lock_index_t;
      |         ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:79:3: error: 'kmp_lock_index_t' does not name a type
   79 |   kmp_lock_index_t index;
      |   ^~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:123:15: error: 'kmp_int32' was not declared in this scope
  123 |   std::atomic<kmp_int32> poll;
      |               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:123:24: error: template argument 1 is invalid
  123 |   std::atomic<kmp_int32> poll;
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:124:3: error: 'kmp_int32' does not name a type
  124 |   kmp_int32 depth_locked; // depth locked, for nested locks only
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:144:56: error: 'kmp_int32' has not been declared
  144 | extern int __kmp_acquire_tas_lock(kmp_tas_lock_t *lck, kmp_int32 gtid);
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:145:53: error: 'kmp_int32' has not been declared
  145 | extern int __kmp_test_tas_lock(kmp_tas_lock_t *lck, kmp_int32 gtid);
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:146:56: error: 'kmp_int32' has not been declared
  146 | extern int __kmp_release_tas_lock(kmp_tas_lock_t *lck, kmp_int32 gtid);
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:150:63: error: 'kmp_int32' has not been declared
  150 | extern int __kmp_acquire_nested_tas_lock(kmp_tas_lock_t *lck, kmp_int32 gtid);
      |                                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:151:60: error: 'kmp_int32' has not been declared
  151 | extern int __kmp_test_nested_tas_lock(kmp_tas_lock_t *lck, kmp_int32 gtid);
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:152:63: error: 'kmp_int32' has not been declared
  152 | extern int __kmp_release_nested_tas_lock(kmp_tas_lock_t *lck, kmp_int32 gtid);
      |                                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:252:3: error: 'kmp_lock_flags_t' does not name a type; did you mean 'kmp_lock_pool_t'?
  252 |   kmp_lock_flags_t flags; // lock specifics, e.g. critical section lock
      |   ^~~~~~~~~~~~~~~~
      |   kmp_lock_pool_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:286:62: error: 'kmp_int32' has not been declared
  286 | extern int __kmp_acquire_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid);
      |                                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:287:59: error: 'kmp_int32' has not been declared
  287 | extern int __kmp_test_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid);
      |                                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:289:46: error: 'kmp_int32' has not been declared
  289 |                                              kmp_int32 gtid);
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:290:62: error: 'kmp_int32' has not been declared
  290 | extern int __kmp_release_ticket_lock(kmp_ticket_lock_t *lck, kmp_int32 gtid);
      |                                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:295:45: error: 'kmp_int32' has not been declared
  295 |                                             kmp_int32 gtid);
      |                                             ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:297:42: error: 'kmp_int32' has not been declared
  297 |                                          kmp_int32 gtid);
      |                                          ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:299:45: error: 'kmp_int32' has not been declared
  299 |                                             kmp_int32 gtid);
      |                                             ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:363:12: error: 'kmp_int32' does not name a type
  363 |   volatile kmp_int32
      |            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:366:12: error: 'kmp_int32' does not name a type
  366 |   volatile kmp_int32
      |            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:370:12: error: 'kmp_uint32' does not name a type
  370 |   volatile kmp_uint32
      |            ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:372:12: error: 'kmp_uint32' does not name a type
  372 |   volatile kmp_uint32
      |            ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:374:12: error: 'kmp_int32' does not name a type
  374 |   volatile kmp_int32 owner_id; // (gtid+1) of owning thread, 0 if unlocked
      |            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:375:3: error: 'kmp_int32' does not name a type
  375 |   kmp_int32 depth_locked; // depth locked, for nested locks only
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:377:3: error: 'kmp_lock_flags_t' does not name a type; did you mean 'kmp_lock_pool_t'?
  377 |   kmp_lock_flags_t flags; // lock specifics, e.g. critical section lock
      |   ^~~~~~~~~~~~~~~~
      |   kmp_lock_pool_t
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:115,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:382:52: error: 'kmp_base_queuing_lock_t' {aka 'struct kmp_base_queuing_lock'} has no member named 'tail_id'
  382 | KMP_BUILD_ASSERT(offsetof(kmp_base_queuing_lock_t, tail_id) % 8 == 0);
      |                                                    ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_debug.h:26:46: note: in definition of macro 'KMP_BUILD_ASSERT'
   26 | #define KMP_BUILD_ASSERT(expr) static_assert(expr, "Build condition error")
      |                                              ^~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:116,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:394:64: error: 'kmp_int32' has not been declared
  394 | extern int __kmp_acquire_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid);
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:395:61: error: 'kmp_int32' has not been declared
  395 | extern int __kmp_test_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid);
      |                                                             ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:396:64: error: 'kmp_int32' has not been declared
  396 | extern int __kmp_release_queuing_lock(kmp_queuing_lock_t *lck, kmp_int32 gtid);
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:401:46: error: 'kmp_int32' has not been declared
  401 |                                              kmp_int32 gtid);
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:403:43: error: 'kmp_int32' has not been declared
  403 |                                           kmp_int32 gtid);
      |                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:405:46: error: 'kmp_int32' has not been declared
  405 |                                              kmp_int32 gtid);
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:448:27: error: 'kmp_uint64' was not declared in this scope
  448 |   std::atomic<std::atomic<kmp_uint64> *> polls;
      |                           ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:448:37: error: template argument 1 is invalid
  448 |   std::atomic<std::atomic<kmp_uint64> *> polls;
      |                                     ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:448:40: error: template argument 1 is invalid
  448 |   std::atomic<std::atomic<kmp_uint64> *> polls;
      |                                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:449:15: error: 'kmp_uint64' was not declared in this scope
  449 |   std::atomic<kmp_uint64> mask; // is 2**num_polls-1 for mod op
      |               ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:449:25: error: template argument 1 is invalid
  449 |   std::atomic<kmp_uint64> mask; // is 2**num_polls-1 for mod op
      |                         ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:450:3: error: 'kmp_uint64' does not name a type
  450 |   kmp_uint64 cleanup_ticket; // thread with cleanup ticket
      |   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:451:15: error: 'kmp_uint64' was not declared in this scope
  451 |   std::atomic<kmp_uint64> *old_polls; // will deallocate old_polls
      |               ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:451:25: error: template argument 1 is invalid
  451 |   std::atomic<kmp_uint64> *old_polls; // will deallocate old_polls
      |                         ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:452:3: error: 'kmp_uint32' does not name a type
  452 |   kmp_uint32 num_polls; // must be power of 2
      |   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:458:15: error: 'kmp_uint64' was not declared in this scope
  458 |   std::atomic<kmp_uint64> next_ticket;
      |               ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:458:25: error: template argument 1 is invalid
  458 |   std::atomic<kmp_uint64> next_ticket;
      |                         ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:473:3: error: 'kmp_uint64' does not name a type
  473 |   kmp_uint64 now_serving; // doesn't have to be volatile
      |   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:474:12: error: 'kmp_uint32' does not name a type
  474 |   volatile kmp_uint32 owner_id; // (gtid+1) of owning thread, 0 if unlocked
      |            ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:475:3: error: 'kmp_int32' does not name a type
  475 |   kmp_int32 depth_locked; // depth locked
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:476:3: error: 'kmp_lock_flags_t' does not name a type; did you mean 'kmp_lock_pool_t'?
  476 |   kmp_lock_flags_t flags; // lock specifics, e.g. critical section lock
      |   ^~~~~~~~~~~~~~~~
      |   kmp_lock_pool_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:491:60: error: 'kmp_int32' has not been declared
  491 | extern int __kmp_acquire_drdpa_lock(kmp_drdpa_lock_t *lck, kmp_int32 gtid);
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:492:57: error: 'kmp_int32' has not been declared
  492 | extern int __kmp_test_drdpa_lock(kmp_drdpa_lock_t *lck, kmp_int32 gtid);
      |                                                         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:493:60: error: 'kmp_int32' has not been declared
  493 | extern int __kmp_release_drdpa_lock(kmp_drdpa_lock_t *lck, kmp_int32 gtid);
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:498:44: error: 'kmp_int32' has not been declared
  498 |                                            kmp_int32 gtid);
      |                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:499:64: error: 'kmp_int32' has not been declared
  499 | extern int __kmp_test_nested_drdpa_lock(kmp_drdpa_lock_t *lck, kmp_int32 gtid);
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:501:44: error: 'kmp_int32' has not been declared
  501 |                                            kmp_int32 gtid);
      |                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:555:55: error: 'kmp_int32' has not been declared
  555 | static inline int __kmp_acquire_lock(kmp_lock_t *lck, kmp_int32 gtid) {
      |                                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:559:52: error: 'kmp_int32' has not been declared
  559 | static inline int __kmp_test_lock(kmp_lock_t *lck, kmp_int32 gtid) {
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:563:56: error: 'kmp_int32' has not been declared
  563 | static inline void __kmp_release_lock(kmp_lock_t *lck, kmp_int32 gtid) {
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1083:9: error: 'kmp_uint32' does not name a type
 1083 | typedef kmp_uint32 kmp_dyna_lock_t;
      |         ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1124:15: warning: '__kmp_direct_init' initialized and declared 'extern'
 1124 | extern void (*__kmp_direct_init[])(kmp_dyna_lock_t *, kmp_dyna_lockseq_t);
      |               ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1124:36: error: 'kmp_dyna_lock_t' was not declared in this scope; did you mean 'kmp_dyna_lockseq_t'?
 1124 | extern void (*__kmp_direct_init[])(kmp_dyna_lock_t *, kmp_dyna_lockseq_t);
      |                                    ^~~~~~~~~~~~~~~
      |                                    kmp_dyna_lockseq_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1124:53: error: expected primary-expression before ',' token
 1124 | extern void (*__kmp_direct_init[])(kmp_dyna_lock_t *, kmp_dyna_lockseq_t);
      |                                                     ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1124:73: error: expected primary-expression before ')' token
 1124 | extern void (*__kmp_direct_init[])(kmp_dyna_lock_t *, kmp_dyna_lockseq_t);
      |                                                                         ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1124:73: error: expression list treated as compound expression in initializer [-fpermissive]
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1125:16: warning: '__kmp_direct_destroy' initialized and declared 'extern'
 1125 | extern void (**__kmp_direct_destroy)(kmp_dyna_lock_t *);
      |                ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1125:38: error: 'kmp_dyna_lock_t' was not declared in this scope; did you mean 'kmp_dyna_lockseq_t'?
 1125 | extern void (**__kmp_direct_destroy)(kmp_dyna_lock_t *);
      |                                      ^~~~~~~~~~~~~~~
      |                                      kmp_dyna_lockseq_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1125:55: error: expected primary-expression before ')' token
 1125 | extern void (**__kmp_direct_destroy)(kmp_dyna_lock_t *);
      |                                                       ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1126:15: warning: '__kmp_direct_set' initialized and declared 'extern'
 1126 | extern int (**__kmp_direct_set)(kmp_dyna_lock_t *, kmp_int32);
      |               ^~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1126:33: error: 'kmp_dyna_lock_t' was not declared in this scope; did you mean 'kmp_dyna_lockseq_t'?
 1126 | extern int (**__kmp_direct_set)(kmp_dyna_lock_t *, kmp_int32);
      |                                 ^~~~~~~~~~~~~~~
      |                                 kmp_dyna_lockseq_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1126:50: error: expected primary-expression before ',' token
 1126 | extern int (**__kmp_direct_set)(kmp_dyna_lock_t *, kmp_int32);
      |                                                  ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1126:52: error: 'kmp_int32' was not declared in this scope
 1126 | extern int (**__kmp_direct_set)(kmp_dyna_lock_t *, kmp_int32);
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1126:61: error: expression list treated as compound expression in initializer [-fpermissive]
 1126 | extern int (**__kmp_direct_set)(kmp_dyna_lock_t *, kmp_int32);
      |                                                             ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1127:15: warning: '__kmp_direct_unset' initialized and declared 'extern'
 1127 | extern int (**__kmp_direct_unset)(kmp_dyna_lock_t *, kmp_int32);
      |               ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1127:35: error: 'kmp_dyna_lock_t' was not declared in this scope; did you mean 'kmp_dyna_lockseq_t'?
 1127 | extern int (**__kmp_direct_unset)(kmp_dyna_lock_t *, kmp_int32);
      |                                   ^~~~~~~~~~~~~~~
      |                                   kmp_dyna_lockseq_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1127:52: error: expected primary-expression before ',' token
 1127 | extern int (**__kmp_direct_unset)(kmp_dyna_lock_t *, kmp_int32);
      |                                                    ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1127:54: error: 'kmp_int32' was not declared in this scope
 1127 | extern int (**__kmp_direct_unset)(kmp_dyna_lock_t *, kmp_int32);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1127:63: error: expression list treated as compound expression in initializer [-fpermissive]
 1127 | extern int (**__kmp_direct_unset)(kmp_dyna_lock_t *, kmp_int32);
      |                                                               ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1128:15: warning: '__kmp_direct_test' initialized and declared 'extern'
 1128 | extern int (**__kmp_direct_test)(kmp_dyna_lock_t *, kmp_int32);
      |               ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1128:34: error: 'kmp_dyna_lock_t' was not declared in this scope; did you mean 'kmp_dyna_lockseq_t'?
 1128 | extern int (**__kmp_direct_test)(kmp_dyna_lock_t *, kmp_int32);
      |                                  ^~~~~~~~~~~~~~~
      |                                  kmp_dyna_lockseq_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1128:51: error: expected primary-expression before ',' token
 1128 | extern int (**__kmp_direct_test)(kmp_dyna_lock_t *, kmp_int32);
      |                                                   ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1128:53: error: 'kmp_int32' was not declared in this scope
 1128 | extern int (**__kmp_direct_test)(kmp_dyna_lock_t *, kmp_int32);
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1128:62: error: expression list treated as compound expression in initializer [-fpermissive]
 1128 | extern int (**__kmp_direct_test)(kmp_dyna_lock_t *, kmp_int32);
      |                                                              ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1134:52: error: 'kmp_int32' has not been declared
 1134 | extern int (**__kmp_indirect_set)(kmp_user_lock_p, kmp_int32);
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1135:54: error: 'kmp_int32' has not been declared
 1135 | extern int (**__kmp_indirect_unset)(kmp_user_lock_p, kmp_int32);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1136:53: error: 'kmp_int32' has not been declared
 1136 | extern int (**__kmp_indirect_test)(kmp_user_lock_p, kmp_int32);
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1178:39: error: 'kmp_int32' has not been declared
 1178 | __kmp_allocate_indirect_lock(void **, kmp_int32, kmp_indirect_locktag_t);
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1197:58: error: 'kmp_lock_flags_t' has not been declared
 1197 |                                                          kmp_lock_flags_t);
      |                                                          ^~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1213:8: error: ISO C++ forbids declaration of 'kmp_lock_flags_t' with no type [-fpermissive]
 1213 | extern kmp_lock_flags_t (*__kmp_indirect_get_flags[KMP_NUM_I_LOCKS])(
      |        ^~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1213:8: warning: 'kmp_lock_flags_t' initialized and declared 'extern'
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1213:27: error: '__kmp_indirect_get_flags' was not declared in this scope; did you mean '__kmp_indirect_set_flags'?
 1213 | extern kmp_lock_flags_t (*__kmp_indirect_get_flags[KMP_NUM_I_LOCKS])(
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
      |                           __kmp_indirect_set_flags
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1226:3: error: 'kmp_lock_index_t' does not name a type; did you mean 'kmp_lock_kind_t'?
 1226 |   kmp_lock_index_t size; // size of the indirect lock table
      |   ^~~~~~~~~~~~~~~~
      |   kmp_lock_kind_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1227:3: error: 'kmp_lock_index_t' does not name a type; did you mean 'kmp_lock_kind_t'?
 1227 |   kmp_lock_index_t next; // index to the next lock to be allocated
      |   ^~~~~~~~~~~~~~~~
      |   kmp_lock_kind_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1248:8: error: 'kmp_int32' does not name a type
 1248 | extern kmp_int32 __kmp_get_user_lock_owner(kmp_user_lock_p, kmp_uint32);
      |        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1260:3: error: 'kmp_uint32' does not name a type
 1260 |   kmp_uint32 step; // current step
      |   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1261:3: error: 'kmp_uint32' does not name a type
 1261 |   kmp_uint32 max_backoff; // upper bound of outer delay loop
      |   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_lock.h:1262:3: error: 'kmp_uint32' does not name a type
 1262 |   kmp_uint32 min_tick; // size of inner delay loop in ticks (machine-dependent)
      |   ^~~~~~~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_i18n.h:16,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:121,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_str.h:118:41: error: 'kmp_uint64' has not been declared
  118 | void __kmp_str_to_uint(char const *str, kmp_uint64 *out, char const **error);
      |                                         ^~~~~~~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:234:3: error: 'kmp_int32' does not name a type
  234 |   kmp_int32 reserved_1; /**<  might be used in Fortran; see above  */
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:235:3: error: 'kmp_int32' does not name a type
  235 |   kmp_int32 flags; /**<  also f.flags; KMP_IDENT_xxx flags; KMP_IDENT_KMPC
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:237:3: error: 'kmp_int32' does not name a type
  237 |   kmp_int32 reserved_2; /**<  not really used in Fortran any more; see above */
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:242:3: error: 'kmp_int32' does not name a type
  242 |   kmp_int32 reserved_3; /**< source[4] in Fortran, do not use for C++  */
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:248:3: error: 'kmp_int32' does not name a type
  248 |   kmp_int32 get_openmp_version() {
      |   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:355:17: error: found ':' in nested-name-specifier, expected '::'
  355 | enum sched_type : kmp_int32 {
      |                 ^
      |                 ::
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:355:6: error: 'sched_type' has not been declared
  355 | enum sched_type : kmp_int32 {
      |      ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:355:29: error: expected unqualified-id before '{' token
  355 | enum sched_type : kmp_int32 {
      |                             ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:469:37: error: use of enum 'sched_type' without previous declaration
  469 |                                enum sched_type internal_kind) {
      |                                     ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h: In function 'void __kmp_sched_apply_mods_stdkind(kmp_sched_t*, int)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:451:41: error: 'kmp_sch_modifier_monotonic' was not declared in this scope; did you mean 'kmp_sched_monotonic'?
  451 | #define SCHEDULE_HAS_MONOTONIC(s) (((s)&kmp_sch_modifier_monotonic) != 0)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:470:7: note: in expansion of macro 'SCHEDULE_HAS_MONOTONIC'
  470 |   if (SCHEDULE_HAS_MONOTONIC(internal_kind)) {
      |       ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h: At global scope:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:478:37: error: use of enum 'sched_type' without previous declaration
  478 |                                enum sched_type *internal_kind) {
      |                                     ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h: In function 'void __kmp_sched_apply_mods_intkind(kmp_sched_t, int*)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:480:28: error: use of enum 'sched_type' without previous declaration
  480 |     *internal_kind = (enum sched_type)((int)*internal_kind |
      |                            ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:481:45: error: 'kmp_sch_modifier_monotonic' was not declared in this scope; did you mean 'kmp_sched_monotonic'?
  481 |                                        (int)kmp_sch_modifier_monotonic);
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             kmp_sched_monotonic
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h: At global scope:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:493:10: error: use of enum 'sched_type' without previous declaration
  493 |     enum sched_type r_sched_type;
      |          ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:496:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
  496 |   kmp_int64 sched;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:499:13: error: use of enum 'sched_type' without previous declaration
  499 | extern enum sched_type __kmp_sch_map[]; // map OMP 3.0 schedule types with our
      |             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:993:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
  993 |   kmp_uint64 pool_size;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:994:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
  994 |   kmp_uint64 pool_used;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1107:8: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1107 | extern kmp_uint64 __kmp_now_nsec();
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1491:8: error: 'kmp_key_t' does not name a type; did you mean 'kmp_hw_t'?
 1491 | extern kmp_key_t __kmp_gtid_threadprivate_key;
      |        ^~~~~~~~~
      |        kmp_hw_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1511:9: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1511 | typedef kmp_int32 kmp_critical_name[8];
      |         ^~~~~~~~~
      |         kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1522:16: error: typedef 'kmpc_micro' is initialized (use 'decltype' instead)
 1522 | typedef void (*kmpc_micro)(kmp_int32 *global_tid, kmp_int32 *bound_tid, ...);
      |                ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1522:28: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1522 | typedef void (*kmpc_micro)(kmp_int32 *global_tid, kmp_int32 *bound_tid, ...);
      |                            ^~~~~~~~~
      |                            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1522:39: error: 'global_tid' was not declared in this scope
 1522 | typedef void (*kmpc_micro)(kmp_int32 *global_tid, kmp_int32 *bound_tid, ...);
      |                                       ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1522:51: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1522 | typedef void (*kmpc_micro)(kmp_int32 *global_tid, kmp_int32 *bound_tid, ...);
      |                                                   ^~~~~~~~~
      |                                                   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1522:62: error: 'bound_tid' was not declared in this scope
 1522 | typedef void (*kmpc_micro)(kmp_int32 *global_tid, kmp_int32 *bound_tid, ...);
      |                                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1522:73: error: expected primary-expression before '...' token
 1522 | typedef void (*kmpc_micro)(kmp_int32 *global_tid, kmp_int32 *bound_tid, ...);
      |                                                                         ^~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1523:16: error: typedef 'kmpc_micro_bound' is initialized (use 'decltype' instead)
 1523 | typedef void (*kmpc_micro_bound)(kmp_int32 *bound_tid, kmp_int32 *bound_nth,
      |                ^~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1523:34: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1523 | typedef void (*kmpc_micro_bound)(kmp_int32 *bound_tid, kmp_int32 *bound_nth,
      |                                  ^~~~~~~~~
      |                                  kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1523:45: error: 'bound_tid' was not declared in this scope
 1523 | typedef void (*kmpc_micro_bound)(kmp_int32 *bound_tid, kmp_int32 *bound_nth,
      |                                             ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1523:56: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1523 | typedef void (*kmpc_micro_bound)(kmp_int32 *bound_tid, kmp_int32 *bound_nth,
      |                                                        ^~~~~~~~~
      |                                                        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1523:67: error: 'bound_nth' was not declared in this scope
 1523 | typedef void (*kmpc_micro_bound)(kmp_int32 *bound_tid, kmp_int32 *bound_nth,
      |                                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1524:34: error: expected primary-expression before '...' token
 1524 |                                  ...);
      |                                  ^~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1670:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1670 |   kmp_int32 count;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1671:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1671 |   kmp_int32 ub;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1673:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1673 |   kmp_int32 lb;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1674:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1674 |   kmp_int32 st;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1675:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1675 |   kmp_int32 tc;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1684:5: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1684 |     kmp_int32 parm1; //     structures in kmp_dispatch.cpp. This should
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1685:5: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1685 |     kmp_int32 parm2; //     make no real change at least while padding is off.
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1686:5: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1686 |     kmp_int32 parm3;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1687:5: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1687 |     kmp_int32 parm4;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1690:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1690 |   kmp_uint32 ordered_lower;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1691:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1691 |   kmp_uint32 ordered_upper;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1698:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1698 |   kmp_int64 count; // current chunk number for static & static-steal scheduling
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1699:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1699 |   kmp_int64 ub; /* upper-bound */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1701:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1701 |   kmp_int64 lb; /* lower-bound */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1702:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1702 |   kmp_int64 st; /* stride */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1703:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1703 |   kmp_int64 tc; /* trip count (number of iterations) */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1714:5: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1714 |     kmp_int64 parm1;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1715:5: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1715 |     kmp_int64 parm2;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1716:5: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1716 |     kmp_int64 parm3;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1717:5: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1717 |     kmp_int64 parm4;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1720:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1720 |   kmp_uint64 ordered_lower;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1721:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1721 |   kmp_uint64 ordered_upper;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1774:8: error: use of enum 'sched_type' without previous declaration
 1774 |   enum sched_type schedule; /* scheduling algorithm */
      |        ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1776:15: error: 'kmp_uint32' was not declared in this scope; did you mean 'kmp_info'?
 1776 |   std::atomic<kmp_uint32> steal_flag; // static_steal only, state of a buffer
      |               ^~~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1776:25: error: template argument 1 is invalid
 1776 |   std::atomic<kmp_uint32> steal_flag; // static_steal only, state of a buffer
      |                         ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1777:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1777 |   kmp_int32 ordered_bumped;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1780:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1780 |   kmp_int32 type_size; /* the size of types in private_info */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1791:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1791 |   volatile kmp_uint32 iteration;
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1792:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1792 |   volatile kmp_int32 num_done;
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1793:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1793 |   volatile kmp_uint32 ordered_iteration;
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1795:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1795 |   kmp_int32 ordered_dummy[KMP_MAX_ORDERED - 1];
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1801:12: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1801 |   volatile kmp_uint64 iteration;
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1802:12: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1802 |   volatile kmp_int64 num_done;
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1803:12: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1803 |   volatile kmp_uint64 ordered_iteration;
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1805:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1805 |   kmp_int64 ordered_dummy[KMP_MAX_ORDERED - 3];
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1813:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1813 |   volatile kmp_uint32 buffer_index;
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1814:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1814 |   volatile kmp_int32 doacross_buf_idx; // teamwise index
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1815:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1815 |   volatile kmp_uint32 *doacross_flags; // shared array of iteration flags (0/1)
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1816:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1816 |   kmp_int32 doacross_num_done; // count finished threads
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1838:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1838 |   kmp_uint32 th_disp_index;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1839:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1839 |   kmp_int32 th_doacross_buf_idx; // thread's doacross buffer index
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1840:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1840 |   volatile kmp_uint32 *th_doacross_flags; // pointer to shared array of flags
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1841:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 1841 |   kmp_int64 *th_doacross_info; // info on loop bounds
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1914:3: error: 'kmp_int8' does not name a type; did you mean 'kmp_info'?
 1914 |   kmp_int8 dynamic; /* internal control for dynamic adjustment of threads (per
      |   ^~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1916:3: error: 'kmp_int8' does not name a type; did you mean 'kmp_info'?
 1916 |   kmp_int8
      |   ^~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1929:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1929 |   kmp_int32 default_device; /* internal control for default device */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1947:12: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1947 |   volatile kmp_uint64 b_go; // STATE => task should proceed (hierarchical)
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1948:28: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1948 |   KMP_ALIGN_CACHE volatile kmp_uint64
      |                            ^~~~~~~~~~
      |                            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1950:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1950 |   kmp_uint32 *skip_per_level;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1951:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1951 |   kmp_uint32 my_level;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1952:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1952 |   kmp_int32 parent_tid;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1953:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 1953 |   kmp_int32 old_tid;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1954:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1954 |   kmp_uint32 depth;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1957:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1957 |   kmp_uint64 leaf_state;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1958:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 1958 |   kmp_uint32 nproc;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1959:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 1959 |   kmp_uint8 base_leaf_kids;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1960:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 1960 |   kmp_uint8 leaf_kids;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1961:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 1961 |   kmp_uint8 offset;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1962:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 1962 |   kmp_uint8 wait_flag;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1963:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 1963 |   kmp_uint8 use_oncore_barrier;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:1985:5: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 1985 |     kmp_uint64 b_arrived; /* STATE => task reached synch point. */
      |     ^~~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2052:3: error: 'kmp_thread_t' does not name a type; did you mean 'ompt_thread_t'?
 2052 |   kmp_thread_t ds_thread;
      |   ^~~~~~~~~~~~
      |   ompt_thread_t
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2176:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2176 | extern kmp_int32 __kmp_default_device; // Set via OMP_DEFAULT_DEVICE if
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2179:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2179 | extern kmp_int32 __kmp_max_task_priority;
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2181:8: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 2181 | extern kmp_uint64 __kmp_taskloop_min_tasks;
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2199:9: error: ISO C++ forbids declaration of 'kmp_int32' with no type [-fpermissive]
 2199 | typedef kmp_int32 (*kmp_routine_entry_t)(kmp_int32, void *);
      |         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2199:9: error: typedef 'kmp_int32' is initialized (use 'decltype' instead)
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2199:21: error: 'kmp_routine_entry_t' was not declared in this scope
 2199 | typedef kmp_int32 (*kmp_routine_entry_t)(kmp_int32, void *);
      |                     ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2202:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2202 |   kmp_int32 priority; /**< priority specified by user for the task */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2203:3: error: 'kmp_routine_entry_t' does not name a type
 2203 |   kmp_routine_entry_t
      |   ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2214:3: error: 'kmp_routine_entry_t' does not name a type
 2214 |   kmp_routine_entry_t
      |   ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2216:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2216 |   kmp_int32 part_id; /**< part id for the task                          */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2229:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2229 |   std::atomic<kmp_int32> count; // number of allocated and incomplete tasks
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2229:24: error: template argument 1 is invalid
 2229 |   std::atomic<kmp_int32> count; // number of allocated and incomplete tasks
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2230:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2230 |   std::atomic<kmp_int32>
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2230:24: error: template argument 1 is invalid
 2230 |   std::atomic<kmp_int32>
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2235:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2235 |   kmp_int32 reduce_num_data; // number of data items to reduce
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2254:5: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 2254 |     kmp_uint8 flag;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2277:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2277 |   kmp_int32 mtx_num_locks; /* number of locks in mtx_locks array */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2282:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2282 |   std::atomic<kmp_int32> npredecessors;
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2282:24: error: template argument 1 is invalid
 2282 |   std::atomic<kmp_int32> npredecessors;
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2283:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2283 |   std::atomic<kmp_int32> nrefs;
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2283:24: error: template argument 1 is invalid
 2283 |   std::atomic<kmp_int32> nrefs;
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2297:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 2297 |   kmp_uint8 last_flag;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2306:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2306 |   kmp_uint32 nelements;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2307:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2307 |   kmp_uint32 nconflicts;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2316:5: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2316 |     kmp_int32 reserved : 30;
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2385:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2385 |   kmp_int32 td_task_id; /* id, assigned by debugger                */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2391:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2391 |   kmp_int32 td_level; /* task nesting level                      */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2392:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2392 |   std::atomic<kmp_int32> td_untied_count; // untied task active parts counter
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2392:24: error: template argument 1 is invalid
 2392 |   std::atomic<kmp_int32> td_untied_count; // untied task active parts counter
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2396:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2396 |   kmp_uint32 td_taskwait_counter;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2397:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2397 |   kmp_int32 td_taskwait_thread; /* gtid + 1 of thread encountered taskwait */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2400:31: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2400 |   KMP_ALIGN_CACHE std::atomic<kmp_int32>
      |                               ^~~~~~~~~
      |                               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2400:40: error: template argument 1 is invalid
 2400 |   KMP_ALIGN_CACHE std::atomic<kmp_int32>
      |                                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2403:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2403 |   std::atomic<kmp_int32>
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2403:24: error: template argument 1 is invalid
 2403 |   std::atomic<kmp_int32>
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2418:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2418 |   kmp_int32 encountering_gtid;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2422:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2422 |   kmp_int32 td_size_loop_bounds;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2446:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2446 |   kmp_int32 td_deque_size; // Size of deck
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2447:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2447 |   kmp_uint32 td_deque_head; // Head of deque (will wrap)
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2448:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2448 |   kmp_uint32 td_deque_tail; // Tail of deque (will wrap)
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2449:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2449 |   kmp_int32 td_deque_ntasks; // Number of tasks in deque
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2451:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2451 |   kmp_int32 td_deque_last_stolen; // Thread number of last successful steal
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2479:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2479 |   kmp_int32 tt_found_tasks; /* Have we found tasks and queued them while
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2482:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2482 |   kmp_int32 tt_nproc; /* #threads in team           */
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2483:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2483 |   kmp_int32 tt_max_threads; // # entries allocated for threads_data array
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2484:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2484 |   kmp_int32 tt_found_proxy_tasks; // found proxy tasks since last barrier
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2485:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2485 |   kmp_int32 tt_untied_task_encountered;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2488:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2488 |   kmp_int32 tt_hidden_helper_task_encountered;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2491:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2491 |   std::atomic<kmp_int32> tt_unfinished_threads; /* #threads still active */
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2491:24: error: template argument 1 is invalid
 2491 |   std::atomic<kmp_int32> tt_unfinished_threads; /* #threads still active */
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2494:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2494 |   volatile kmp_uint32
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2520:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2520 |   kmp_int32 hot_team_nth; // number of threads allocated for the hot_team
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2524:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2524 |   kmp_int32 nteams; // number of teams in a league
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2525:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2525 |   kmp_int32 nth; // number of threads in each team of the league
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2543:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2543 |   kmp_int32 cg_thread_limit;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2544:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2544 |   kmp_int32 cg_nthreads; // Count of active threads in CG rooted at cg_root
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2579:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 2579 |   kmp_uint64 th_team_bt_intervals;
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2605:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 2605 |   kmp_uint64 th_bar_arrive_time; /* arrival to barrier timestamp */
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2606:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 2606 |   kmp_uint64 th_bar_min_time; /* minimum arrival time at the barrier */
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2607:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 2607 |   kmp_uint64 th_frame_time; /* frame timestamp */
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2625:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2625 |   volatile kmp_uint32 th_spin_here; /* thread-local location for spinning */
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2637:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 2637 |   kmp_uint8 th_task_state; // alternating 0/1 for task team identification
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2638:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 2638 |   kmp_uint8 *th_task_state_memo_stack; // Stack holding memos of th_task_state
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2640:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2640 |   kmp_uint32 th_task_state_top; // Top element of th_task_state_memo_stack
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2641:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2641 |   kmp_uint32 th_task_state_stack_sz; // Size of th_task_state_memo_stack
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2642:3: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2642 |   kmp_uint32 th_reap_state; // Non-zero indicates thread is not
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2647:3: error: 'kmp_uint8' does not name a type; did you mean 'kmp_info'?
 2647 |   kmp_uint8 th_active_in_pool; // included in count of #active threads in pool
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2658:28: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2658 |   KMP_ALIGN_CACHE volatile kmp_int32
      |                            ^~~~~~~~~
      |                            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2700:12: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2700 |   volatile kmp_uint32 t_value;
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2761:3: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 2761 |   kmp_uint64 t_region_time; // region begin timestamp
      |   ^~~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2819:15: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 2819 |   std::atomic<kmp_int32> t_cancel_request;
      |               ^~~~~~~~~
      |               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2819:24: error: template argument 1 is invalid
 2819 |   std::atomic<kmp_int32> t_cancel_request;
      |                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2887:3: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 2887 |   kmp_int32 data;
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2972:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2972 | extern kmp_uint32 __kmp_barrier_gather_bb_dflt;
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2973:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2973 | extern kmp_uint32 __kmp_barrier_release_bb_dflt;
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2976:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2976 | extern kmp_uint32 __kmp_barrier_gather_branch_bits[bs_last_barrier];
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:2977:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 2977 | extern kmp_uint32 __kmp_barrier_release_branch_bits[bs_last_barrier];
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3005:13: error: use of enum 'sched_type' without previous declaration
 3005 | extern enum sched_type __kmp_sched; /* default runtime scheduling */
      |             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3006:13: error: use of enum 'sched_type' without previous declaration
 3006 | extern enum sched_type __kmp_static; /* default static scheduling method */
      |             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3007:13: error: use of enum 'sched_type' without previous declaration
 3007 | extern enum sched_type __kmp_guided; /* default guided scheduling method */
      |             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3008:13: error: use of enum 'sched_type' without previous declaration
 3008 | extern enum sched_type __kmp_auto; /* default auto scheduling method */
      |             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3032:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3032 | extern kmp_int32 __kmp_use_yield;
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3033:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3033 | extern kmp_int32 __kmp_use_yield_exp_set;
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3034:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3034 | extern kmp_uint32 __kmp_yield_init;
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3035:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3035 | extern kmp_uint32 __kmp_yield_next;
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3226:20: error: variable or field '__kmp_assert_valid_gtid' declared void
 3226 | static inline void __kmp_assert_valid_gtid(kmp_int32 gtid) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3226:44: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 3226 | static inline void __kmp_assert_valid_gtid(kmp_int32 gtid) {
      |                                            ^~~~~~~~~
      |                                            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3244:20: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 3244 | extern std::atomic<kmp_int32> __kmp_team_counter;
      |                    ^~~~~~~~~
      |                    kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3244:29: error: template argument 1 is invalid
 3244 | extern std::atomic<kmp_int32> __kmp_team_counter;
      |                             ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3246:20: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 3246 | extern std::atomic<kmp_int32> __kmp_task_counter;
      |                    ^~~~~~~~~
      |                    kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3246:29: error: template argument 1 is invalid
 3246 | extern std::atomic<kmp_int32> __kmp_task_counter;
      |                             ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3373:50: error: 'kmp_int32' has not been declared
 3373 | extern void __kmpc_dispatch_init_4(ident_t *loc, kmp_int32 gtid,
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3374:41: error: use of enum 'sched_type' without previous declaration
 3374 |                                    enum sched_type schedule, kmp_int32 lb,
      |                                         ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3374:62: error: 'kmp_int32' has not been declared
 3374 |                                    enum sched_type schedule, kmp_int32 lb,
      |                                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3375:36: error: 'kmp_int32' has not been declared
 3375 |                                    kmp_int32 ub, kmp_int32 st, kmp_int32 chunk);
      |                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3375:50: error: 'kmp_int32' has not been declared
 3375 |                                    kmp_int32 ub, kmp_int32 st, kmp_int32 chunk);
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3375:64: error: 'kmp_int32' has not been declared
 3375 |                                    kmp_int32 ub, kmp_int32 st, kmp_int32 chunk);
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3376:51: error: 'kmp_int32' has not been declared
 3376 | extern void __kmpc_dispatch_init_4u(ident_t *loc, kmp_int32 gtid,
      |                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3377:42: error: use of enum 'sched_type' without previous declaration
 3377 |                                     enum sched_type schedule, kmp_uint32 lb,
      |                                          ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3377:63: error: 'kmp_uint32' has not been declared
 3377 |                                     enum sched_type schedule, kmp_uint32 lb,
      |                                                               ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3378:37: error: 'kmp_uint32' has not been declared
 3378 |                                     kmp_uint32 ub, kmp_int32 st,
      |                                     ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3378:52: error: 'kmp_int32' has not been declared
 3378 |                                     kmp_uint32 ub, kmp_int32 st,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3379:37: error: 'kmp_int32' has not been declared
 3379 |                                     kmp_int32 chunk);
      |                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3380:50: error: 'kmp_int32' has not been declared
 3380 | extern void __kmpc_dispatch_init_8(ident_t *loc, kmp_int32 gtid,
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3381:41: error: use of enum 'sched_type' without previous declaration
 3381 |                                    enum sched_type schedule, kmp_int64 lb,
      |                                         ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3381:62: error: 'kmp_int64' has not been declared
 3381 |                                    enum sched_type schedule, kmp_int64 lb,
      |                                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3382:36: error: 'kmp_int64' has not been declared
 3382 |                                    kmp_int64 ub, kmp_int64 st, kmp_int64 chunk);
      |                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3382:50: error: 'kmp_int64' has not been declared
 3382 |                                    kmp_int64 ub, kmp_int64 st, kmp_int64 chunk);
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3382:64: error: 'kmp_int64' has not been declared
 3382 |                                    kmp_int64 ub, kmp_int64 st, kmp_int64 chunk);
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3383:51: error: 'kmp_int32' has not been declared
 3383 | extern void __kmpc_dispatch_init_8u(ident_t *loc, kmp_int32 gtid,
      |                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3384:42: error: use of enum 'sched_type' without previous declaration
 3384 |                                     enum sched_type schedule, kmp_uint64 lb,
      |                                          ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3384:63: error: 'kmp_uint64' has not been declared
 3384 |                                     enum sched_type schedule, kmp_uint64 lb,
      |                                                               ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3385:37: error: 'kmp_uint64' has not been declared
 3385 |                                     kmp_uint64 ub, kmp_int64 st,
      |                                     ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3385:52: error: 'kmp_int64' has not been declared
 3385 |                                     kmp_uint64 ub, kmp_int64 st,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3386:37: error: 'kmp_int64' has not been declared
 3386 |                                     kmp_int64 chunk);
      |                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3388:49: error: 'kmp_int32' has not been declared
 3388 | extern int __kmpc_dispatch_next_4(ident_t *loc, kmp_int32 gtid,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3389:35: error: 'kmp_int32' has not been declared
 3389 |                                   kmp_int32 *p_last, kmp_int32 *p_lb,
      |                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3389:54: error: 'kmp_int32' has not been declared
 3389 |                                   kmp_int32 *p_last, kmp_int32 *p_lb,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3390:35: error: 'kmp_int32' has not been declared
 3390 |                                   kmp_int32 *p_ub, kmp_int32 *p_st);
      |                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3390:52: error: 'kmp_int32' has not been declared
 3390 |                                   kmp_int32 *p_ub, kmp_int32 *p_st);
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3391:50: error: 'kmp_int32' has not been declared
 3391 | extern int __kmpc_dispatch_next_4u(ident_t *loc, kmp_int32 gtid,
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3392:36: error: 'kmp_int32' has not been declared
 3392 |                                    kmp_int32 *p_last, kmp_uint32 *p_lb,
      |                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3392:55: error: 'kmp_uint32' has not been declared
 3392 |                                    kmp_int32 *p_last, kmp_uint32 *p_lb,
      |                                                       ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3393:36: error: 'kmp_uint32' has not been declared
 3393 |                                    kmp_uint32 *p_ub, kmp_int32 *p_st);
      |                                    ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3393:54: error: 'kmp_int32' has not been declared
 3393 |                                    kmp_uint32 *p_ub, kmp_int32 *p_st);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3394:49: error: 'kmp_int32' has not been declared
 3394 | extern int __kmpc_dispatch_next_8(ident_t *loc, kmp_int32 gtid,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3395:35: error: 'kmp_int32' has not been declared
 3395 |                                   kmp_int32 *p_last, kmp_int64 *p_lb,
      |                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3395:54: error: 'kmp_int64' has not been declared
 3395 |                                   kmp_int32 *p_last, kmp_int64 *p_lb,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3396:35: error: 'kmp_int64' has not been declared
 3396 |                                   kmp_int64 *p_ub, kmp_int64 *p_st);
      |                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3396:52: error: 'kmp_int64' has not been declared
 3396 |                                   kmp_int64 *p_ub, kmp_int64 *p_st);
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3397:50: error: 'kmp_int32' has not been declared
 3397 | extern int __kmpc_dispatch_next_8u(ident_t *loc, kmp_int32 gtid,
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3398:36: error: 'kmp_int32' has not been declared
 3398 |                                    kmp_int32 *p_last, kmp_uint64 *p_lb,
      |                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3398:55: error: 'kmp_uint64' has not been declared
 3398 |                                    kmp_int32 *p_last, kmp_uint64 *p_lb,
      |                                                       ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3399:36: error: 'kmp_uint64' has not been declared
 3399 |                                    kmp_uint64 *p_ub, kmp_int64 *p_st);
      |                                    ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3399:54: error: 'kmp_int64' has not been declared
 3399 |                                    kmp_uint64 *p_ub, kmp_int64 *p_st);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3401:50: error: 'kmp_int32' has not been declared
 3401 | extern void __kmpc_dispatch_fini_4(ident_t *loc, kmp_int32 gtid);
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3402:50: error: 'kmp_int32' has not been declared
 3402 | extern void __kmpc_dispatch_fini_8(ident_t *loc, kmp_int32 gtid);
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3403:51: error: 'kmp_int32' has not been declared
 3403 | extern void __kmpc_dispatch_fini_4u(ident_t *loc, kmp_int32 gtid);
      |                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3404:51: error: 'kmp_int32' has not been declared
 3404 | extern void __kmpc_dispatch_fini_8u(ident_t *loc, kmp_int32 gtid);
      |                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3408:53: error: 'kmp_int32' has not been declared
 3408 | extern void __kmp_aux_dispatch_init_4(ident_t *loc, kmp_int32 gtid,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3409:44: error: use of enum 'sched_type' without previous declaration
 3409 |                                       enum sched_type schedule, kmp_int32 lb,
      |                                            ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3409:65: error: 'kmp_int32' has not been declared
 3409 |                                       enum sched_type schedule, kmp_int32 lb,
      |                                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3410:39: error: 'kmp_int32' has not been declared
 3410 |                                       kmp_int32 ub, kmp_int32 st,
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3410:53: error: 'kmp_int32' has not been declared
 3410 |                                       kmp_int32 ub, kmp_int32 st,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3411:39: error: 'kmp_int32' has not been declared
 3411 |                                       kmp_int32 chunk, int push_ws);
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3412:54: error: 'kmp_int32' has not been declared
 3412 | extern void __kmp_aux_dispatch_init_4u(ident_t *loc, kmp_int32 gtid,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3413:45: error: use of enum 'sched_type' without previous declaration
 3413 |                                        enum sched_type schedule, kmp_uint32 lb,
      |                                             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3413:66: error: 'kmp_uint32' has not been declared
 3413 |                                        enum sched_type schedule, kmp_uint32 lb,
      |                                                                  ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3414:40: error: 'kmp_uint32' has not been declared
 3414 |                                        kmp_uint32 ub, kmp_int32 st,
      |                                        ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3414:55: error: 'kmp_int32' has not been declared
 3414 |                                        kmp_uint32 ub, kmp_int32 st,
      |                                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3415:40: error: 'kmp_int32' has not been declared
 3415 |                                        kmp_int32 chunk, int push_ws);
      |                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3416:53: error: 'kmp_int32' has not been declared
 3416 | extern void __kmp_aux_dispatch_init_8(ident_t *loc, kmp_int32 gtid,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3417:44: error: use of enum 'sched_type' without previous declaration
 3417 |                                       enum sched_type schedule, kmp_int64 lb,
      |                                            ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3417:65: error: 'kmp_int64' has not been declared
 3417 |                                       enum sched_type schedule, kmp_int64 lb,
      |                                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3418:39: error: 'kmp_int64' has not been declared
 3418 |                                       kmp_int64 ub, kmp_int64 st,
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3418:53: error: 'kmp_int64' has not been declared
 3418 |                                       kmp_int64 ub, kmp_int64 st,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3419:39: error: 'kmp_int64' has not been declared
 3419 |                                       kmp_int64 chunk, int push_ws);
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3420:54: error: 'kmp_int32' has not been declared
 3420 | extern void __kmp_aux_dispatch_init_8u(ident_t *loc, kmp_int32 gtid,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3421:45: error: use of enum 'sched_type' without previous declaration
 3421 |                                        enum sched_type schedule, kmp_uint64 lb,
      |                                             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3421:66: error: 'kmp_uint64' has not been declared
 3421 |                                        enum sched_type schedule, kmp_uint64 lb,
      |                                                                  ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3422:40: error: 'kmp_uint64' has not been declared
 3422 |                                        kmp_uint64 ub, kmp_int64 st,
      |                                        ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3422:55: error: 'kmp_int64' has not been declared
 3422 |                                        kmp_uint64 ub, kmp_int64 st,
      |                                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3423:40: error: 'kmp_int64' has not been declared
 3423 |                                        kmp_int64 chunk, int push_ws);
      |                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3424:59: error: 'kmp_int32' has not been declared
 3424 | extern void __kmp_aux_dispatch_fini_chunk_4(ident_t *loc, kmp_int32 gtid);
      |                                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3425:59: error: 'kmp_int32' has not been declared
 3425 | extern void __kmp_aux_dispatch_fini_chunk_8(ident_t *loc, kmp_int32 gtid);
      |                                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3426:60: error: 'kmp_int32' has not been declared
 3426 | extern void __kmp_aux_dispatch_fini_chunk_4u(ident_t *loc, kmp_int32 gtid);
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3427:60: error: 'kmp_int32' has not been declared
 3427 | extern void __kmp_aux_dispatch_fini_chunk_8u(ident_t *loc, kmp_int32 gtid);
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3431:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3431 | extern kmp_uint32 __kmp_eq_4(kmp_uint32 value, kmp_uint32 checker);
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3432:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3432 | extern kmp_uint32 __kmp_neq_4(kmp_uint32 value, kmp_uint32 checker);
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3433:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3433 | extern kmp_uint32 __kmp_lt_4(kmp_uint32 value, kmp_uint32 checker);
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3434:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3434 | extern kmp_uint32 __kmp_ge_4(kmp_uint32 value, kmp_uint32 checker);
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3435:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3435 | extern kmp_uint32 __kmp_le_4(kmp_uint32 value, kmp_uint32 checker);
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3436:8: error: 'kmp_uint32' does not name a type; did you mean 'kmp_info'?
 3436 | extern kmp_uint32 __kmp_wait_4(kmp_uint32 volatile *spinner, kmp_uint32 checker,
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3439:45: error: 'kmp_uint32' has not been declared
 3439 | extern void __kmp_wait_4_ptr(void *spinner, kmp_uint32 checker,
      |                                             ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3440:30: error: 'kmp_uint32' has not been declared
 3440 |                              kmp_uint32 (*pred)(void *, kmp_uint32), void *obj);
      |                              ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3440:57: error: 'kmp_uint32' has not been declared
 3440 |                              kmp_uint32 (*pred)(void *, kmp_uint32), void *obj);
      |                                                         ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3518:13: error: variable or field '__kmp_get_hierarchy' declared void
 3518 | extern void __kmp_get_hierarchy(kmp_uint32 nproc, kmp_bstate_t *thr_bar);
      |             ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3518:33: error: 'kmp_uint32' was not declared in this scope; did you mean 'kmp_info'?
 3518 | extern void __kmp_get_hierarchy(kmp_uint32 nproc, kmp_bstate_t *thr_bar);
      |                                 ^~~~~~~~~~
      |                                 kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3518:64: error: expected primary-expression before '*' token
 3518 | extern void __kmp_get_hierarchy(kmp_uint32 nproc, kmp_bstate_t *thr_bar);
      |                                                                ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3518:65: error: 'thr_bar' was not declared in this scope
 3518 | extern void __kmp_get_hierarchy(kmp_uint32 nproc, kmp_bstate_t *thr_bar);
      |                                                                 ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3620:62: error: 'kmp_int32' has not been declared
 3620 |                            enum fork_context_e fork_context, kmp_int32 argc,
      |                                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3632:52: error: 'kmp_int32' has not been declared
 3632 | extern void __kmp_serialized_parallel(ident_t *id, kmp_int32 gtid);
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3665:55: error: 'kmp_int32' has not been declared
 3665 | extern kmp_task_t *__kmp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
      |                                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3669:37: error: 'kmp_routine_entry_t' has not been declared
 3669 |                                     kmp_routine_entry_t task_entry);
      |                                     ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3699:8: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 3699 | extern kmp_uint64 __kmp_hardware_timestamp(void);
      |        ^~~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3720:41: error: 'kmp_int32' has not been declared
 3720 | KMP_EXPORT void __kmpc_begin(ident_t *, kmp_int32 flags);
      |                                         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3731:50: error: 'kmp_int32' has not been declared
 3731 | KMP_EXPORT void *__kmpc_threadprivate(ident_t *, kmp_int32 global_tid,
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3734:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3734 | KMP_EXPORT kmp_int32 __kmpc_global_thread_num(ident_t *);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3735:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3735 | KMP_EXPORT kmp_int32 __kmpc_global_num_threads(ident_t *);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3736:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3736 | KMP_EXPORT kmp_int32 __kmpc_bound_thread_num(ident_t *);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3737:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3737 | KMP_EXPORT kmp_int32 __kmpc_bound_num_threads(ident_t *);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3739:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3739 | KMP_EXPORT kmp_int32 __kmpc_ok_to_fork(ident_t *);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3740:45: error: 'kmp_int32' has not been declared
 3740 | KMP_EXPORT void __kmpc_fork_call(ident_t *, kmp_int32 nargs,
      |                                             ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3741:34: error: 'kmpc_micro' has not been declared
 3741 |                                  kmpc_micro microtask, ...);
      |                                  ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3743:55: error: 'kmp_int32' has not been declared
 3743 | KMP_EXPORT void __kmpc_serialized_parallel(ident_t *, kmp_int32 global_tid);
      |                                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3744:59: error: 'kmp_int32' has not been declared
 3744 | KMP_EXPORT void __kmpc_end_serialized_parallel(ident_t *, kmp_int32 global_tid);
      |                                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3747:43: error: 'kmp_int32' has not been declared
 3747 | KMP_EXPORT void __kmpc_barrier(ident_t *, kmp_int32 global_tid);
      |                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3748:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3748 | KMP_EXPORT kmp_int32 __kmpc_master(ident_t *, kmp_int32 global_tid);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3749:46: error: 'kmp_int32' has not been declared
 3749 | KMP_EXPORT void __kmpc_end_master(ident_t *, kmp_int32 global_tid);
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3750:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3750 | KMP_EXPORT kmp_int32 __kmpc_masked(ident_t *, kmp_int32 global_tid,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3752:46: error: 'kmp_int32' has not been declared
 3752 | KMP_EXPORT void __kmpc_end_masked(ident_t *, kmp_int32 global_tid);
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3753:43: error: 'kmp_int32' has not been declared
 3753 | KMP_EXPORT void __kmpc_ordered(ident_t *, kmp_int32 global_tid);
      |                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3754:47: error: 'kmp_int32' has not been declared
 3754 | KMP_EXPORT void __kmpc_end_ordered(ident_t *, kmp_int32 global_tid);
      |                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3755:44: error: 'kmp_int32' has not been declared
 3755 | KMP_EXPORT void __kmpc_critical(ident_t *, kmp_int32 global_tid,
      |                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3756:33: error: 'kmp_critical_name' has not been declared
 3756 |                                 kmp_critical_name *);
      |                                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3757:48: error: 'kmp_int32' has not been declared
 3757 | KMP_EXPORT void __kmpc_end_critical(ident_t *, kmp_int32 global_tid,
      |                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3758:37: error: 'kmp_critical_name' has not been declared
 3758 |                                     kmp_critical_name *);
      |                                     ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3759:54: error: 'kmp_int32' has not been declared
 3759 | KMP_EXPORT void __kmpc_critical_with_hint(ident_t *, kmp_int32 global_tid,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3760:43: error: 'kmp_critical_name' has not been declared
 3760 |                                           kmp_critical_name *, uint32_t hint);
      |                                           ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3762:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3762 | KMP_EXPORT kmp_int32 __kmpc_barrier_master(ident_t *, kmp_int32 global_tid);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3763:54: error: 'kmp_int32' has not been declared
 3763 | KMP_EXPORT void __kmpc_end_barrier_master(ident_t *, kmp_int32 global_tid);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3765:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3765 | KMP_EXPORT kmp_int32 __kmpc_barrier_master_nowait(ident_t *,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3768:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3768 | KMP_EXPORT kmp_int32 __kmpc_single(ident_t *, kmp_int32 global_tid);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3769:46: error: 'kmp_int32' has not been declared
 3769 | KMP_EXPORT void __kmpc_end_single(ident_t *, kmp_int32 global_tid);
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3771:52: error: 'kmp_int32' has not been declared
 3771 | KMP_EXPORT void KMPC_FOR_STATIC_INIT(ident_t *loc, kmp_int32 global_tid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3772:38: error: 'kmp_int32' has not been declared
 3772 |                                      kmp_int32 schedtype, kmp_int32 *plastiter,
      |                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3772:59: error: 'kmp_int32' has not been declared
 3772 |                                      kmp_int32 schedtype, kmp_int32 *plastiter,
      |                                                           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3773:38: error: 'kmp_int' has not been declared
 3773 |                                      kmp_int *plower, kmp_int *pupper,
      |                                      ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3773:55: error: 'kmp_int' has not been declared
 3773 |                                      kmp_int *plower, kmp_int *pupper,
      |                                                       ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3774:38: error: 'kmp_int' has not been declared
 3774 |                                      kmp_int *pstride, kmp_int incr,
      |                                      ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3774:56: error: 'kmp_int' has not been declared
 3774 |                                      kmp_int *pstride, kmp_int incr,
      |                                                        ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3775:38: error: 'kmp_int' has not been declared
 3775 |                                      kmp_int chunk);
      |                                      ^~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3777:54: error: 'kmp_int32' has not been declared
 3777 | KMP_EXPORT void __kmpc_for_static_fini(ident_t *loc, kmp_int32 global_tid);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3779:50: error: 'kmp_int32' has not been declared
 3779 | KMP_EXPORT void __kmpc_copyprivate(ident_t *loc, kmp_int32 global_tid,
      |                                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3782:36: error: 'kmp_int32' has not been declared
 3782 |                                    kmp_int32 didit);
      |                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3789:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3789 | KMP_EXPORT kmp_int32 __kmpc_omp_task(ident_t *loc_ref, kmp_int32 gtid,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3791:64: error: 'kmp_int32' has not been declared
 3791 | KMP_EXPORT kmp_task_t *__kmpc_omp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3792:46: error: 'kmp_int32' has not been declared
 3792 |                                              kmp_int32 flags,
      |                                              ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3795:46: error: 'kmp_routine_entry_t' has not been declared
 3795 |                                              kmp_routine_entry_t task_entry);
      |                                              ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3797:23: error: 'kmp_int32' has not been declared
 3797 |     ident_t *loc_ref, kmp_int32 gtid, kmp_int32 flags, size_t sizeof_kmp_task_t,
      |                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3797:39: error: 'kmp_int32' has not been declared
 3797 |     ident_t *loc_ref, kmp_int32 gtid, kmp_int32 flags, size_t sizeof_kmp_task_t,
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3798:28: error: 'kmp_routine_entry_t' has not been declared
 3798 |     size_t sizeof_shareds, kmp_routine_entry_t task_entry, kmp_int64 device_id);
      |                            ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3798:60: error: 'kmp_int64' has not been declared
 3798 |     size_t sizeof_shareds, kmp_routine_entry_t task_entry, kmp_int64 device_id);
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3799:61: error: 'kmp_int32' has not been declared
 3799 | KMP_EXPORT void __kmpc_omp_task_begin_if0(ident_t *loc_ref, kmp_int32 gtid,
      |                                                             ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3801:64: error: 'kmp_int32' has not been declared
 3801 | KMP_EXPORT void __kmpc_omp_task_complete_if0(ident_t *loc_ref, kmp_int32 gtid,
      |                                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3803:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3803 | KMP_EXPORT kmp_int32 __kmpc_omp_task_parts(ident_t *loc_ref, kmp_int32 gtid,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3805:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3805 | KMP_EXPORT kmp_int32 __kmpc_omp_taskwait(ident_t *loc_ref, kmp_int32 gtid);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3807:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3807 | KMP_EXPORT kmp_int32 __kmpc_omp_taskyield(ident_t *loc_ref, kmp_int32 gtid,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3821:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3821 | KMP_EXPORT kmp_int32 __kmpc_omp_task_with_deps(
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3825:56: error: 'kmp_int32' has not been declared
 3825 | KMP_EXPORT void __kmpc_omp_wait_deps(ident_t *loc_ref, kmp_int32 gtid,
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3826:38: error: 'kmp_int32' has not been declared
 3826 |                                      kmp_int32 ndeps,
      |                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3828:38: error: 'kmp_int32' has not been declared
 3828 |                                      kmp_int32 ndeps_noalias,
      |                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3830:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3830 | extern kmp_int32 __kmp_omp_task(kmp_int32 gtid, kmp_task_t *new_task,
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3833:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3833 | KMP_EXPORT kmp_int32 __kmpc_cancel(ident_t *loc_ref, kmp_int32 gtid,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3835:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3835 | KMP_EXPORT kmp_int32 __kmpc_cancellationpoint(ident_t *loc_ref, kmp_int32 gtid,
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3837:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3837 | KMP_EXPORT kmp_int32 __kmpc_cancel_barrier(ident_t *loc_ref, kmp_int32 gtid);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3840:17: error: variable or field '__kmpc_proxy_task_completed' declared void
 3840 | KMP_EXPORT void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3840:45: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 3840 | KMP_EXPORT void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask);
      |                                             ^~~~~~~~~
      |                                             kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3840:72: error: expected primary-expression before '*' token
 3840 | KMP_EXPORT void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask);
      |                                                                        ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3840:73: error: 'ptask' was not declared in this scope; did you mean 'kmp_task'?
 3840 | KMP_EXPORT void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask);
      |                                                                         ^~~~~
      |                                                                         kmp_task
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3842:47: error: 'kmp_int32' has not been declared
 3842 | KMP_EXPORT void __kmpc_taskloop(ident_t *loc, kmp_int32 gtid, kmp_task_t *task,
      |                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3843:33: error: 'kmp_int32' has not been declared
 3843 |                                 kmp_int32 if_val, kmp_uint64 *lb,
      |                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3843:51: error: 'kmp_uint64' has not been declared
 3843 |                                 kmp_int32 if_val, kmp_uint64 *lb,
      |                                                   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3844:33: error: 'kmp_uint64' has not been declared
 3844 |                                 kmp_uint64 *ub, kmp_int64 st, kmp_int32 nogroup,
      |                                 ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3844:49: error: 'kmp_int64' has not been declared
 3844 |                                 kmp_uint64 *ub, kmp_int64 st, kmp_int32 nogroup,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3844:63: error: 'kmp_int32' has not been declared
 3844 |                                 kmp_uint64 *ub, kmp_int64 st, kmp_int32 nogroup,
      |                                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3845:33: error: 'kmp_int32' has not been declared
 3845 |                                 kmp_int32 sched, kmp_uint64 grainsize,
      |                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3845:50: error: 'kmp_uint64' has not been declared
 3845 |                                 kmp_int32 sched, kmp_uint64 grainsize,
      |                                                  ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3847:49: error: 'kmp_int32' has not been declared
 3847 | KMP_EXPORT void __kmpc_taskloop_5(ident_t *loc, kmp_int32 gtid,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3848:53: error: 'kmp_int32' has not been declared
 3848 |                                   kmp_task_t *task, kmp_int32 if_val,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3849:35: error: 'kmp_uint64' has not been declared
 3849 |                                   kmp_uint64 *lb, kmp_uint64 *ub, kmp_int64 st,
      |                                   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3849:51: error: 'kmp_uint64' has not been declared
 3849 |                                   kmp_uint64 *lb, kmp_uint64 *ub, kmp_int64 st,
      |                                                   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3849:67: error: 'kmp_int64' has not been declared
 3849 |                                   kmp_uint64 *lb, kmp_uint64 *ub, kmp_int64 st,
      |                                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3850:35: error: 'kmp_int32' has not been declared
 3850 |                                   kmp_int32 nogroup, kmp_int32 sched,
      |                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3850:54: error: 'kmp_int32' has not been declared
 3850 |                                   kmp_int32 nogroup, kmp_int32 sched,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3851:35: error: 'kmp_uint64' has not been declared
 3851 |                                   kmp_uint64 grainsize, kmp_int32 modifier,
      |                                   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3851:57: error: 'kmp_int32' has not been declared
 3851 |                                   kmp_uint64 grainsize, kmp_int32 modifier,
      |                                                         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3863:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3863 | KMP_EXPORT kmp_int32 __kmpc_omp_reg_task_with_affinity(
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3872:48: error: 'kmp_int32' has not been declared
 3872 | KMP_EXPORT void __kmpc_init_lock(ident_t *loc, kmp_int32 gtid,
      |                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3874:53: error: 'kmp_int32' has not been declared
 3874 | KMP_EXPORT void __kmpc_init_nest_lock(ident_t *loc, kmp_int32 gtid,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3876:51: error: 'kmp_int32' has not been declared
 3876 | KMP_EXPORT void __kmpc_destroy_lock(ident_t *loc, kmp_int32 gtid,
      |                                                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3878:56: error: 'kmp_int32' has not been declared
 3878 | KMP_EXPORT void __kmpc_destroy_nest_lock(ident_t *loc, kmp_int32 gtid,
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3880:47: error: 'kmp_int32' has not been declared
 3880 | KMP_EXPORT void __kmpc_set_lock(ident_t *loc, kmp_int32 gtid, void **user_lock);
      |                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3881:52: error: 'kmp_int32' has not been declared
 3881 | KMP_EXPORT void __kmpc_set_nest_lock(ident_t *loc, kmp_int32 gtid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3883:49: error: 'kmp_int32' has not been declared
 3883 | KMP_EXPORT void __kmpc_unset_lock(ident_t *loc, kmp_int32 gtid,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3885:54: error: 'kmp_int32' has not been declared
 3885 | KMP_EXPORT void __kmpc_unset_nest_lock(ident_t *loc, kmp_int32 gtid,
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3887:47: error: 'kmp_int32' has not been declared
 3887 | KMP_EXPORT int __kmpc_test_lock(ident_t *loc, kmp_int32 gtid, void **user_lock);
      |                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3888:52: error: 'kmp_int32' has not been declared
 3888 | KMP_EXPORT int __kmpc_test_nest_lock(ident_t *loc, kmp_int32 gtid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3891:58: error: 'kmp_int32' has not been declared
 3891 | KMP_EXPORT void __kmpc_init_lock_with_hint(ident_t *loc, kmp_int32 gtid,
      |                                                          ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3893:63: error: 'kmp_int32' has not been declared
 3893 | KMP_EXPORT void __kmpc_init_nest_lock_with_hint(ident_t *loc, kmp_int32 gtid,
      |                                                               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3899:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3899 | KMP_EXPORT kmp_int32 __kmpc_reduce_nowait(
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3903:56: error: 'kmp_int32' has not been declared
 3903 | KMP_EXPORT void __kmpc_end_reduce_nowait(ident_t *loc, kmp_int32 global_tid,
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3904:42: error: 'kmp_critical_name' has not been declared
 3904 |                                          kmp_critical_name *lck);
      |                                          ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3905:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3905 | KMP_EXPORT kmp_int32 __kmpc_reduce(
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3909:49: error: 'kmp_int32' has not been declared
 3909 | KMP_EXPORT void __kmpc_end_reduce(ident_t *loc, kmp_int32 global_tid,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3910:35: error: 'kmp_critical_name' has not been declared
 3910 |                                   kmp_critical_name *lck);
      |                                   ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3915:19: error: 'kmp_int32' has not been declared
 3915 |     ident_t *loc, kmp_int32 global_tid, kmp_int32 num_vars, size_t reduce_size,
      |                   ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3915:41: error: 'kmp_int32' has not been declared
 3915 |     ident_t *loc, kmp_int32 global_tid, kmp_int32 num_vars, size_t reduce_size,
      |                                         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3917:5: error: 'kmp_critical_name' has not been declared
 3917 |     kmp_critical_name *lck);
      |     ^~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3920:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3920 | KMP_EXPORT kmp_int32 __kmp_get_reduce_method(void);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3922:12: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 3922 | KMP_EXPORT kmp_uint64 __kmpc_get_taskid();
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3923:12: error: 'kmp_uint64' does not name a type; did you mean 'kmp_info'?
 3923 | KMP_EXPORT kmp_uint64 __kmpc_get_parent_taskid();
      |            ^~~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3928:12: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 3928 | KMP_EXPORT kmp_int32 __kmpc_in_parallel(ident_t *loc);
      |            ^~~~~~~~~
      |            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3929:54: error: 'kmp_int32' has not been declared
 3929 | KMP_EXPORT void __kmpc_pop_num_threads(ident_t *loc, kmp_int32 global_tid);
      |                                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3930:55: error: 'kmp_int32' has not been declared
 3930 | KMP_EXPORT void __kmpc_push_num_threads(ident_t *loc, kmp_int32 global_tid,
      |                                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3931:41: error: 'kmp_int32' has not been declared
 3931 |                                         kmp_int32 num_threads);
      |                                         ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3933:53: error: 'kmp_int32' has not been declared
 3933 | KMP_EXPORT void __kmpc_push_proc_bind(ident_t *loc, kmp_int32 global_tid,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3935:53: error: 'kmp_int32' has not been declared
 3935 | KMP_EXPORT void __kmpc_push_num_teams(ident_t *loc, kmp_int32 global_tid,
      |                                                     ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3936:39: error: 'kmp_int32' has not been declared
 3936 |                                       kmp_int32 num_teams,
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3937:39: error: 'kmp_int32' has not been declared
 3937 |                                       kmp_int32 num_threads);
      |                                       ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3939:56: error: 'kmp_int32' has not been declared
 3939 | KMP_EXPORT void __kmpc_push_num_teams_51(ident_t *loc, kmp_int32 global_tid,
      |                                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3940:42: error: 'kmp_int32' has not been declared
 3940 |                                          kmp_int32 num_teams_lb,
      |                                          ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3941:42: error: 'kmp_int32' has not been declared
 3941 |                                          kmp_int32 num_teams_ub,
      |                                          ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3942:42: error: 'kmp_int32' has not been declared
 3942 |                                          kmp_int32 num_threads);
      |                                          ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3943:49: error: 'kmp_int32' has not been declared
 3943 | KMP_EXPORT void __kmpc_fork_teams(ident_t *loc, kmp_int32 argc,
      |                                                 ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3944:35: error: 'kmpc_micro' has not been declared
 3944 |                                   kmpc_micro microtask, ...);
      |                                   ^~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3946:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 3946 |   kmp_int64 lo; // lower
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3947:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 3947 |   kmp_int64 up; // upper
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3948:3: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 3948 |   kmp_int64 st; // stride
      |   ^~~~~~~~~
      |   kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3950:52: error: 'kmp_int32' has not been declared
 3950 | KMP_EXPORT void __kmpc_doacross_init(ident_t *loc, kmp_int32 gtid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3951:38: error: 'kmp_int32' has not been declared
 3951 |                                      kmp_int32 num_dims,
      |                                      ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3953:52: error: 'kmp_int32' has not been declared
 3953 | KMP_EXPORT void __kmpc_doacross_wait(ident_t *loc, kmp_int32 gtid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3954:44: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 3954 |                                      const kmp_int64 *vec);
      |                                            ^~~~~~~~~
      |                                            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3955:52: error: 'kmp_int32' has not been declared
 3955 | KMP_EXPORT void __kmpc_doacross_post(ident_t *loc, kmp_int32 gtid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3956:44: error: 'kmp_int64' does not name a type; did you mean 'kmp_info'?
 3956 |                                      const kmp_int64 *vec);
      |                                            ^~~~~~~~~
      |                                            kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3957:52: error: 'kmp_int32' has not been declared
 3957 | KMP_EXPORT void __kmpc_doacross_fini(ident_t *loc, kmp_int32 gtid);
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:3959:60: error: 'kmp_int32' has not been declared
 3959 | KMP_EXPORT void *__kmpc_threadprivate_cached(ident_t *loc, kmp_int32 global_tid,
      |                                                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4065:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 4065 | extern kmp_int32 __kmp_enable_hidden_helper;
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4071:8: error: 'kmp_int32' does not name a type; did you mean 'kmp_info'?
 4071 | extern kmp_int32 __kmp_hidden_helper_threads_num;
      |        ^~~~~~~~~
      |        kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4073:20: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 4073 | extern std::atomic<kmp_int32> __kmp_unexecuted_hidden_helper_tasks;
      |                    ^~~~~~~~~
      |                    kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4073:29: error: template argument 1 is invalid
 4073 | extern std::atomic<kmp_int32> __kmp_unexecuted_hidden_helper_tasks;
      |                             ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h: In function 'int __kmp_adjust_gtid_for_hidden_helpers(int)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4107:7: error: '__kmp_hidden_helper_threads_num' was not declared in this scope; did you mean '__kmp_hidden_helper_threads'?
 4107 |   if (__kmp_hidden_helper_threads_num > 0 && gtid > 0 &&
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       __kmp_hidden_helper_threads
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h: At global scope:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4144:48: error: 'kmp_int32' has not been declared
 4144 | int __kmp_execute_tasks_32(kmp_info_t *thread, kmp_int32 gtid,
      |                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4150:28: error: 'kmp_int32' has not been declared
 4150 |                            kmp_int32 is_constrained);
      |                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4152:48: error: 'kmp_int32' has not been declared
 4152 | int __kmp_execute_tasks_64(kmp_info_t *thread, kmp_int32 gtid,
      |                                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4158:28: error: 'kmp_int32' has not been declared
 4158 |                            kmp_int32 is_constrained);
      |                            ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4159:52: error: 'kmp_int32' has not been declared
 4159 | int __kmp_execute_tasks_oncore(kmp_info_t *thread, kmp_int32 gtid,
      |                                                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:4165:32: error: 'kmp_int32' has not been declared
 4165 |                                kmp_int32 is_constrained);
      |                                ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp: In function 'void bfreed(kmp_info_t*)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:55: error: expected ')' before 'KMP_UINT64_SPEC'
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ~                               ^~~~~~~~~~~~~~~~
      |                                                       )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:950:31: error: 'kmp_uint64' was not declared in this scope; did you mean 'kmp_info'?
  950 |                        gtid, (kmp_uint64)thr->totalloc, (kmp_int64)thr->numget,
      |                               ^~~~~~~~~~
      |                               kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:950:58: error: 'kmp_int64' was not declared in this scope; did you mean 'kmp_info'?
  950 |                        gtid, (kmp_uint64)thr->totalloc, (kmp_int64)thr->numget,
      |                                                          ^~~~~~~~~
      |                                                          kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:951:35: error: expected ')' before 'thr'
  951 |                        (kmp_int64)thr->numrel, (kmp_int64)thr->numpblk,
      |                                   ^~~
      |                                   )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:23: note: to match this '('
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:951:59: error: expected ')' before 'thr'
  951 |                        (kmp_int64)thr->numrel, (kmp_int64)thr->numpblk,
      |                                                           ^~~
      |                                                           )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:23: note: to match this '('
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:952:35: error: expected ')' before 'thr'
  952 |                        (kmp_int64)thr->numpget, (kmp_int64)thr->numprel,
      |                                   ^~~
      |                                   )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:23: note: to match this '('
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:952:60: error: expected ')' before 'thr'
  952 |                        (kmp_int64)thr->numpget, (kmp_int64)thr->numprel,
      |                                                            ^~~
      |                                                            )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:23: note: to match this '('
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:953:35: error: expected ')' before 'thr'
  953 |                        (kmp_int64)thr->numdget, (kmp_int64)thr->numdrel);
      |                                   ^~~
      |                                   )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:23: note: to match this '('
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ^
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:953:60: error: expected ')' before 'thr'
  953 |                        (kmp_int64)thr->numdget, (kmp_int64)thr->numdrel);
      |                                                            ^~~
      |                                                            )
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:945:23: note: to match this '('
  945 |   __kmp_printf_no_lock("__kmp_printpool: T#%d total=%" KMP_UINT64_SPEC
      |                       ^
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:81,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp: In function 'void __kmp_init_target_mem()':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:1224:31: error: 'RTLD_DEFAULT' was not declared in this scope
 1224 | #define KMP_DLSYM(name) dlsym(RTLD_DEFAULT, name)
      |                               ^~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1357:40: note: in expansion of macro 'KMP_DLSYM'
 1357 |   *(void **)(&kmp_target_alloc_host) = KMP_DLSYM("llvm_omp_target_alloc_host");
      |                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:1224:25: error: 'dlsym' was not declared in this scope
 1224 | #define KMP_DLSYM(name) dlsym(RTLD_DEFAULT, name)
      |                         ^~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1357:40: note: in expansion of macro 'KMP_DLSYM'
 1357 |   *(void **)(&kmp_target_alloc_host) = KMP_DLSYM("llvm_omp_target_alloc_host");
      |                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp: In function 'void* __kmpc_init_allocator(int, omp_memspace_handle_t, int, omp_alloctrait_t*)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1390:11: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1390 |       al->pool_size = traits[i].value;
      |           ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp: In function 'void* __kmpc_alloc(int, size_t, omp_allocator_handle_t)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1525:20: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1525 |     } else if (al->pool_size > 0) {
      |                    ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1527:7: error: 'kmp_uint64' was not declared in this scope; did you mean 'kmp_info'?
 1527 |       kmp_uint64 used =
      |       ^~~~~~~~~~
      |       kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1529:11: error: 'used' was not declared in this scope
 1529 |       if (used + desc.size_a > al->pool_size) {
      |           ^~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1529:36: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1529 |       if (used + desc.size_a > al->pool_size) {
      |                                    ^~~~~~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:81,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:754:34: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
  754 |   __sync_fetch_and_add((volatile kmp_int64 *)(p), (kmp_int64)(v))
      |                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1531:9: note: in expansion of macro 'KMP_TEST_THEN_ADD64'
 1531 |         KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a);
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:754:25: error: expected primary-expression before 'volatile'
  754 |   __sync_fetch_and_add((volatile kmp_int64 *)(p), (kmp_int64)(v))
      |                         ^~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1531:9: note: in expansion of macro 'KMP_TEST_THEN_ADD64'
 1531 |         KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a);
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:754:25: error: expected ')' before 'volatile'
  754 |   __sync_fetch_and_add((volatile kmp_int64 *)(p), (kmp_int64)(v))
      |                        ~^~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1531:9: note: in expansion of macro 'KMP_TEST_THEN_ADD64'
 1531 |         KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a);
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1579:9: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1579 |         kmp_int32 device =
      |         ^~~~~~~~~
      |         kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1582:45: error: 'device' was not declared in this scope
 1582 |           ptr = kmp_target_alloc_host(size, device);
      |                                             ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1584:47: error: 'device' was not declared in this scope
 1584 |           ptr = kmp_target_alloc_shared(size, device);
      |                                               ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1586:47: error: 'device' was not declared in this scope
 1586 |           ptr = kmp_target_alloc_device(size, device);
      |                                               ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1601:7: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1601 |       kmp_int32 device =
      |       ^~~~~~~~~
      |       kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1604:43: error: 'device' was not declared in this scope
 1604 |         ptr = kmp_target_alloc_host(size, device);
      |                                           ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1606:45: error: 'device' was not declared in this scope
 1606 |         ptr = kmp_target_alloc_shared(size, device);
      |                                             ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1608:45: error: 'device' was not declared in this scope
 1608 |         ptr = kmp_target_alloc_device(size, device);
      |                                             ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1611:18: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1611 |   } else if (al->pool_size > 0) {
      |                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1613:5: error: 'kmp_uint64' was not declared in this scope; did you mean 'kmp_info'?
 1613 |     kmp_uint64 used =
      |     ^~~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1615:9: error: 'used' was not declared in this scope
 1615 |     if (used + desc.size_a > al->pool_size) {
      |         ^~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1615:34: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1615 |     if (used + desc.size_a > al->pool_size) {
      |                                  ^~~~~~~~~
In file included from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp.h:81,
                 from /home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:13:
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:754:34: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
  754 |   __sync_fetch_and_add((volatile kmp_int64 *)(p), (kmp_int64)(v))
      |                                  ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1617:7: note: in expansion of macro 'KMP_TEST_THEN_ADD64'
 1617 |       KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a);
      |       ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:754:25: error: expected primary-expression before 'volatile'
  754 |   __sync_fetch_and_add((volatile kmp_int64 *)(p), (kmp_int64)(v))
      |                         ^~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1617:7: note: in expansion of macro 'KMP_TEST_THEN_ADD64'
 1617 |       KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a);
      |       ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_os.h:754:25: error: expected ')' before 'volatile'
  754 |   __sync_fetch_and_add((volatile kmp_int64 *)(p), (kmp_int64)(v))
      |                        ~^~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1617:7: note: in expansion of macro 'KMP_TEST_THEN_ADD64'
 1617 |       KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a);
      |       ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp: In function 'void __kmpc_free(int, void*, omp_allocator_handle_t)':
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1749:5: error: 'kmp_int32' was not declared in this scope; did you mean 'kmp_info'?
 1749 |     kmp_int32 device =
      |     ^~~~~~~~~
      |     kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1751:26: error: 'device' was not declared in this scope
 1751 |     kmp_target_free(ptr, device);
      |                          ^~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1778:15: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1778 |       if (al->pool_size > 0) { // custom allocator with pool size requested
      |               ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1779:9: error: 'kmp_uint64' was not declared in this scope; did you mean 'kmp_info'?
 1779 |         kmp_uint64 used =
      |         ^~~~~~~~~~
      |         kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1781:15: error: 'used' was not declared in this scope
 1781 |         (void)used; // to suppress compiler warning
      |               ^~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1787:40: error: 'kmp_allocator_t' {aka 'struct kmp_allocator_t'} has no member named 'pool_size'
 1787 |     if (oal > kmp_max_mem_alloc && al->pool_size > 0) {
      |                                        ^~~~~~~~~
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1788:7: error: 'kmp_uint64' was not declared in this scope; did you mean 'kmp_info'?
 1788 |       kmp_uint64 used =
      |       ^~~~~~~~~~
      |       kmp_info
/home/pbulk/build/parallel/openmp/work/openmp-13.0.0.src/runtime/src/kmp_alloc.cpp:1790:13: error: 'used' was not declared in this scope
 1790 |       (void)used; // to suppress compiler warning
      |             ^~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-int-to-void-pointer-cast' may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option '-Wno-return-type-c-linkage' may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option '-Wno-covered-switch-default' may have been intended to silence earlier diagnostics
*** [runtime/src/CMakeFiles/omp.dir/kmp_alloc.cpp.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/parallel/openmp/work/build
1 error

bmake[2]: stopped in /home/pbulk/build/parallel/openmp/work/build
*** [runtime/src/CMakeFiles/omp.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/parallel/openmp/work/build
1 error

bmake[1]: stopped in /home/pbulk/build/parallel/openmp/work/build
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/parallel/openmp/work/build
1 error

bmake: stopped in /home/pbulk/build/parallel/openmp/work/build
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/parallel/openmp
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/parallel/openmp