Loom fails to build today

Andrew Haley aph at redhat.com
Thu Apr 29 16:02:42 UTC 2021


Suggestions? This is clean checkout, release build.


In file included from /local/loom/src/hotspot/share/memory/iterator.inline.hpp:37,
                 from /local/loom/src/hotspot/share/utilities/bitMap.inline.hpp:28,
                 from /local/loom/src/hotspot/share/gc/shared/markBitMap.inline.hpp:32,
                 from /local/loom/src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp:29,
                 from /local/loom/src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp:30,
                 from /local/loom/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp:31,
                 from /local/loom/src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp:40,
                 from /local/loom/src/hotspot/share/oops/access.inline.hpp:29,
                 from /local/loom/src/hotspot/share/classfile/javaClasses.inline.hpp:29,
                 from /local/loom/src/hotspot/share/oops/instanceRefKlass.inline.hpp:28,
                 from /local/loom/src/hotspot/share/oops/instanceRefKlass.cpp:28:
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp: In member function 'void stackChunkOopDesc::copy_from_stack_to_chunk(intptr_t*, intptr_t*, int)':
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:307:21: error: 'jvmcont' was not declared in this scope
   log_develop_trace(jvmcont)("Chunk bounds: " INTPTR_FORMAT "(%d) - " INTPTR_FORMAT "(%d) (%d words, %d bytes)",
                     ^~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:307:21: note: suggested alternative: 'cont'
   log_develop_trace(jvmcont)("Chunk bounds: " INTPTR_FORMAT "(%d) - " INTPTR_FORMAT "(%d) (%d words, %d bytes)",
                     ^~~~~~~
                     cont
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:307:3: error: there are no arguments to 'log_develop_trace' that depend on a template parameter, so a declaration of 'log_develop_trace' must be available [-fpermissive]
   log_develop_trace(jvmcont)("Chunk bounds: " INTPTR_FORMAT "(%d) - " INTPTR_FORMAT "(%d) (%d words, %d bytes)",
   ^~~~~~~~~~~~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:307:3: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:309:3: error: there are no arguments to 'log_develop_trace' that depend on a template parameter, so a declaration of 'log_develop_trace' must be available [-fpermissive]
   log_develop_trace(jvmcont)("Copying from v: " INTPTR_FORMAT " - " INTPTR_FORMAT " (%d words, %d bytes)", p2i(from), p2i(from + size), size, size << LogBytesPerWord);
   ^~~~~~~~~~~~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:310:3: error: there are no arguments to 'log_develop_trace' that depend on a template parameter, so a declaration of 'log_develop_trace' must be available [-fpermissive]
   log_develop_trace(jvmcont)("Copying to h: " INTPTR_FORMAT "(%ld,%ld) - " INTPTR_FORMAT "(%ld,%ld) (%d words, %d bytes)",
   ^~~~~~~~~~~~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp: In member function 'void stackChunkOopDesc::copy_from_chunk_to_stack(intptr_t*, intptr_t*, int)':
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:321:21: error: 'jvmcont' was not declared in this scope
   log_develop_trace(jvmcont)("Copying from h: " INTPTR_FORMAT "(%ld,%ld) - " INTPTR_FORMAT "(%ld,%ld) (%d words, %d bytes)",
                     ^~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:321:21: note: suggested alternative: 'cont'
   log_develop_trace(jvmcont)("Copying from h: " INTPTR_FORMAT "(%ld,%ld) - " INTPTR_FORMAT "(%ld,%ld) (%d words, %d bytes)",
                     ^~~~~~~
                     cont
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:321:3: error: there are no arguments to 'log_develop_trace' that depend on a template parameter, so a declaration of 'log_develop_trace' must be available [-fpermissive]
   log_develop_trace(jvmcont)("Copying from h: " INTPTR_FORMAT "(%ld,%ld) - " INTPTR_FORMAT "(%ld,%ld) (%d words, %d bytes)",
   ^~~~~~~~~~~~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:323:3: error: there are no arguments to 'log_develop_trace' that depend on a template parameter, so a declaration of 'log_develop_trace' must be available [-fpermissive]
   log_develop_trace(jvmcont)("Copying to v: " INTPTR_FORMAT " - " INTPTR_FORMAT " (%d words, %d bytes)", p2i(to), p2i(to + size), size, size << LogBytesPerWord);
   ^~~~~~~~~~~~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp: In member function 'void StackChunkFrameStream<mixed>::iterate_oops(OopClosureType*, const RegisterMapT*) const':
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:715:25: error: 'jvmcont' was not declared in this scope
       log_develop_trace(jvmcont)("StackChunkFrameStream::iterate_oops narrow: %d reg: %s p: " INTPTR_FORMAT " sp offset: %ld", omv.type() == OopMapValue::narrowoop_value, omv.reg()->name(), p2i(p), (intptr_t*)p - sp());
                         ^~~~~~~
/local/loom/src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:715:7: error: there are no arguments to 'log_develop_trace' that depend on a template parameter, so a declaration of 'log_develop_trace' must be available [-fpermissive]
       log_develop_trace(jvmcont)("StackChunkFrameStream::iterate_oops narrow: %d reg: %s p: " INTPTR_FORMAT " sp offset: %ld", omv.type() == OopMapValue::narrowoop_value, omv.reg()->name(), p2i(p), (intptr_t*)p - sp());

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the loom-dev mailing list